🤔🤔🤔
раньше прописывал, перейдя на var, перестал )
я жил на проекте, где эту часть кодстайла можно описать - "добавлять final абсолютно везде, где возможно" - и на поля, и на классы, и на локальные переменные - и мне такой подход нравился, мусором не выглядело - наоборот отсутствие final в привычных местах привлекало внимание
Оооо, я ненавижу слово final в методах, на переменных и особенно на параметрах. Этот вездесущий файнал добавляет столько букв в итак многословную джаву, что просто жесть (имхо, конечно) По мне, сели кто-то меняет параметры метода, то с этим гораздо лучше справляется код ревью и линейка: присылают тебе код, видишь что кто-то меняет параметр, берёшь линейку и ебашешь по рукам тому кто прислал и всё
Обсуждают сегодня