Когда программы разрабатываются для решения реальных проблем, таких как управление запасами, обработка заработной платы, поступление студентов, обработка результатов экзаменов и т. Д., Они имеют тенденцию быть огромными и сложными. Методология программирования — это подход к анализу таких сложных проблем путем планирования разработки программного обеспечения и управления процессом разработки. В этом уроке мы рассмотрим нисходящий подход к программированию, также называемый модульным программированием . Мы также узнаем о сборе требований, определении проблем и определении уникального решения данных проблем. Кроме того, мы расскажем о лучших практиках оптимизации кода.
Аудитория
Этот учебник предназначен для всех, кто хочет узнать о методологиях программирования и о том, как использовать их для разработки решений для данной проблемы.
Предпосылки
Для этого урока нет никаких предварительных условий, кроме желания научиться писать хорошие программы. Однако, это определенно помогло бы, если бы у читателей был некоторый предыдущий опыт в написании кодов на любом языке программирования.