Готовимся к собеседованию: Big Design Up Front, Avoid Premature Optimization, Бритва Оккама
Введение Наверняка каждый из вас слышал про такие принципы разработки и проектирования как YAGNI, DRY или KISS. Однако, на собеседовании, на позицию Software Engineer, вас могут попросить рассказать о каких еще принципах разработки / проектирования вы слышали. В данной статье приводятся краткие определения еще трех принципов: Big Design Up Front, Avoid Premature Optimization и Бритва Оккама, которых должно быть достаточно для ответа человеку, который вас будет собеседовать. Big Design Up Front Глобальное...