Чтобы разработать хорошее программное обеспечение, как и все остальное, вам необходимо понимать правила, которые открыли и нашли полезными другие. Это вопрос проб и ошибок. Конечно, всегда будет куда расти. Тем не менее, хороший набор принципов проектирования программного обеспечения может помочь вам создать отличное, работающее и удобное программное обеспечение. Читайте дальше, чтобы узнать об этих правилах проектирования программного обеспечения.