Найти в Дзене
Чистый код

Чистый код

Изучаем методы написания красивого кода, который помогает читателю легко читать ваш код.
подборка · 6 материалов
473 читали · 1 год назад
Как создать чистый код в ООП: секреты связности классов
Как сделать так, чтобы тебя не выгнали из проекта после того, как коллеги увидят твой код? Народная мудрость: пиши код так, будто его будет читать агрессивный маньяк, который знает где ты живешь. Ты можешь подумать, что все это лирика и решишь закрыть статью. Пожалуйста, это твой выбор, но с проекта тогда тебя точно выгонят. 🙂 Цель этой статьи рассказать о важности выдерживания высокой связности в классах. Надеюсь, что с понятием класса вы уже знакомы и знаете тонкости о принципе единой ответственности...
239 читали · 1 год назад
Уверенное овладение ООП: Секреты Чистого Кода и Мастерство Классов
Что вы знаете о правильном создании классов? Постараюсь угадать. Вы наверняка запомнили уже три страшных слова: Теперь вы стараетесь их понять и внедрять во все ваши классы. Но пока, увы, это не очень получается. Дело в том, что эти принципы относятся к концепции объектно-ориентированного программирования (ООП). А класс является лишь инструментом в ООП, т.е. мелкой единицей. Все в интернете пишут о концепции ООП, но мало кто объясняет - как нужно писать именно классы. А главное, как писать классы таким образом, чтобы код было легко читать и работать с ним...
1 год назад
Как писать хороший код используя библиотеки
Если тебя заинтересовал заголовок, значит ты программист или учишься писать код. Насколько хорошо ты пишешь код? Ответить на этот вопрос сейчас и после прочтения статьи. А затем скажи в комментариях, насколько ты продвинулся в понимании чистоты кода. Сегодня сложно найти человека, который бы взялся за написание кода какого-то проекта и не использовал библиотеки. Это абсолютно нормально, ведь библиотеки позволяют сократить время разработки, упростить решение задач, а также не изобретать каждый раз велосипед...
201 читали · 1 год назад
Мастерство обработки исключений: Как написать красивый код без ошибок
Сможете ли вы писать красивый код и при этом обрабатывать ошибки? Однозначно - ДА! Когда дело доходит до написания красивого кода, одним из ключевых аспектов, которые становятся камнем преткновения на пути его чистоты, является обработка исключений. Именно обработка исключений вносит путаницу и размывает код делая его сложным для чтения и понимания. Сегодня мы разберем правила и принципы, которых необходимо придерживаться для того, чтобы при обработке исключений читаемость кода не страдала. Если...
388 читали · 1 год назад
Раскрываем секрет читаемости кода: тебя будут уважать за твой красивый код
Пиши свой код так, будто его будет читать маньяк убийца, который знает где ты живешь. Даже если ты только начал программировать, тебе пришлось столкнуться с тем, что твой код читают другие люди. Жизнь программиста подобна писателю. Он все время пишет для того, чтобы его читали: Но в результате все делается для того, чтобы текст увидел читатель. В программировании это разделяется на два типа, с которыми взаимодействует код: читатели и пользователи. Твой код читают: Читают все те, кто участвуют вместе с тобой в разработке программы...
628 читали · 1 год назад
Почему понимание уровня абстракции в языках программирования важно для успешной разработки ПО
Уровни абстракции в языках высокого уровня - это способы организации информации и операций в программировании. Если мыслить масштабно, не на уровне конкретного языка, то можно четко выделить уровни. Конкретные примеры уровней абстракции в коде включают в себя: Каждый из этих уровней абстракции предоставляет разные инструменты и возможности для программиста, влияя на удобство написания кода, его читаемость и производительность. Но нас сегодня интересует не такое масштабное представление, а более конкретное...