Возможно ли сохранить код чистым?

Вы создаете проект и все хорошо. Поначалу все идет по плану, но по мере нарастания разными фишками и плагинами, а также экспериментами становится уже сложно держать код в чистоте.

Как у кого это происходит?
  • Вопрос задан
  • 3206 просмотров
Пригласить эксперта
Ответы на вопрос 7
Бывает такое со временем, нужно рефакторить потом и стараться в дальнейшем проектировать и писать правильно. Лучше изначально кодить грамотно.
Эта книжеца помогает научиться.
Ответ написан
@zjoin Автор вопроса
На данный момент среди ответов много воды. У каждого свое мнение и тонем в хаосе. И каждый считает как именно надо делать.

Изначально писать грамотно? Это как изначально жить хорошо. Все равно хочется вернуться к каким-то участкам кода и править. Потом еще править. В итоге нельзя сохранить код чистым как и жизнь прожить без ошибок.

Рефакторинг самый лучший, хоть и обычный грубый вариант.
Ответ написан
Комментировать
IgorO2
@IgorO2
73
Используйте шаблоны проектирования и следуйте одному стилю написания кода
Ответ написан
@DancingOnWater
А вот это искусство понять, что код начинает заболевать. Иногда достаточно 2-3 минут рефакторинга, чтоб закрыть слабое место надолго, а иногда проблема всплывает достаточно неожиданно и на ее приходится тратить значительные усилия. Ну и конечно, если запустить ситуацию на самотек, то ситуация будет печальна.

Отсюда правило: код должен писаться так, чтоб его было легко рефакторить. Также помогает понять что что-то не так написание подробной доки.
Ответ написан
Комментировать
@v_prom
рефакторить и изначально стараться писать понятный код, как можно больше разбивать на отдельные модули блоки, делать их связь прозрачной.
Ответ написан
Комментировать
@lookid
Можно, но для этого надо каждому кодописателю раздать брошюру "как писать код в нашем проекте". Что бы архитектурно-паттерно код был одинаковым, а логику какую хотят пусть пишут. И жестко это контролировать.
Ответ написан
Комментировать
Проще держать код чистым если заранее разбить что и где будет, писать коментарии. А вообще чистота кода для каждого своя.
Отсюда правило: код должен писаться так, чтоб его было легко рефакторить. Также помогает понять что что-то не так написание подробной доки.

Или просто не писать код. :-)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы