Служебный метод - передать файл или строку? [закрыто]

Вот пример вспомогательного метода:

public static Long getFileSize(String fileString) {

    File file = new File(fileString);

    if (file == null || !file.isFile())
        return null;

    return file.length();
}

Является ли хорошей практикой передавать строку, а не файл в метод, подобный этому? Вообще, какие рассуждения следует применять при создании утилитарных методов этого стиля?

Ответы на вопрос(9)

Ваш ответ на вопрос