Публикации по теме 'principles-of-design'


Важность хороших принципов программирования для разработки поддерживаемого программного обеспечения
В быстро меняющемся мире разработки программного обеспечения создание функционального кода — это только первый шаг. Настоящим признаком качества программного обеспечения является ремонтопригодность кода, который может быть легко понят и изменен другими разработчиками, поскольку качественное программное обеспечение может выдержать испытание временем. Большую часть времени указанное программное обеспечение разрабатывается разработчиками в соответствии с надлежащими принципами..

YAGNI и KISS: комплексный взгляд на принципы простоты
Недавно я был в резерве CodingCoach , когда парень по имени Шаян задал вопрос. Он сказал: Ребята, я провел небольшое исследование принципов KISS, YAGNI и SOLID, кажется, есть много хороших ресурсов о SOLID, но я не смог найти ничего о двух других. Он хорошо замечает, хотя я уверен, что на достаточно длительной временной шкале вы найдете несколько статей о KISS (Keep It Simple Stupid) и YAGNI (You Ain't Gonna Need It). Я могу представить себе прямые объяснения этих двух концепций...