Подтвердить что ты не робот

Должны ли мы сохранить 80 символов в строке на Java?

Есть много веб-сайтов или блогов, в которых говорится, что мы должны хранить 80 символов в строке в нашей программе, так как это относительно отображать в некоторой консоли.

Тем не менее, я обнаружил, что очень сложно сохранить эту практику на Java. Когда мы пишем java-код, мы пишем функцию в классе, она требует от нас уже сделать отступ, не говоря уже о том, чтобы добавить внутри оператора некоторую инструкцию if-else.

Кроме того, мы всегда сохраняем функции вызова в объекте. Такое поведение позволяет сделать 80 символов в строке.

Обтекание линии - это метод, но это уменьшает читаемость кода.

Я не профессионал. Java-программист. Вы все еще будете следовать этому правилу при написании Java? или существует обычная практика по отступлению java? Спасибо.

4b9b3361

Ответ 1

Ограничения на длину строки в 80 символов имели смысл, когда мы имели дело с бумажными перфокартами и маленькими мониторами. Я думаю, теперь нет смысла читать код на более широких мониторах.

Я нахожу, что вложенность и методы мало влияют на читаемость. Если я вижу слишком глубокую вложенность, это предполагает, что циклическая сложность моего метода слишком высока - время для разложения.

Я не хочу прокручивать назад и вперед, но я считаю, что 120 символов управляемы.

Ответ 2

Это зависит от вашей среды/команды/способов работы. Поскольку у всех нас есть широкоформатные экраны на наших столах, мы хотим использовать как можно больше свойств экрана. У нас есть 120 персонажей, и это сработало для нас.

Если у вас возникли проблемы с постоянным заполнением ширины в 120 символов, я бы сказал, что вы должны просмотреть свой код, возможно, какой-то рефакторинг на месте.