Как стать автором
Обновить

Красивый и чистый: инструменты, которые помогают добиться почти идеального кода

Время на прочтение 10 мин
Количество просмотров 24K
Всего голосов 29: ↑17 и ↓12 +5
Комментарии 7

Комментарии 7

Тот момент, когда предвкушаешь интересную статью, а она опять про js и npm.
Оригинал
Prettier is an opinionated code formatter.

Перевод
Этот инструмент — продуманный оптимизатор кода.

Cleans up existing code base: on a single command line. Imagine cleaning a code base with over 20,000 lines of code.

Подчищает уже готовый код. Только представьте, что вам нужно оптимизировать около 20 тысяч строк. Prettier сделает все это автоматически и быстро.


Ребят это дно. Никогда никакой программист не может так сказать. Оптимизация и форматирование это немного разные вещи.
Да и «opinionated» — это ни разу не «продуманный».

Бескомпромиссный.

Хм, это круто но мне вот не понятно, почему если есть устоявшиеся правила форматирования не использовать их по умолчанию, а возможность подогнать под себя предоставлять как опцию? что бы начать пользоваться этим, мне как миниму, нужно создать .eslintrc.js а впихнуть туда копипастом еще что то? зачем? Почему gofmt так может и не нужно делать дополнительные типовые действия. В свете этого все перечислленные выше штуки выгледят как обертка для sed…
У prettier тоже есть дефолтные параметры, которые большинство и использует. Непонятно, зачем автор в статье их все переопределяет.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий