Комп'ютерне моделювання фізичних систем
Topic outline
-
Зміст
- Процес розробки ПЗ
- Послідовна і поетапна розробка
- Проектування архітектури
Поняття для засвоєння
- Складність ПЗ, архітектура ПЗ
- Парадигми програмування: процедурна, ООП, функціональна
- Інкапсуляція, спадкування, поліморфізм функцій, поліморфізм класів
- Рефакторинг
Література
- Орлов С. А. Программная инженерия. Учебник для вузов. — 5-е вид. — СПб. : Питер, 2016. — ISBN 978-5-496-01917-0.
- Макконнелл С. Совершенный код. — Русская Редакция, Microsoft Press, 2017. — ISBN 978-5-7502-0064-1.
- Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес. Приемы объектно-ориентированного программирования. Паттерны проектирования – СПб.: Питер, 2011.
Мартин Фаулер. Рефакторинг: улучшение существующего кода – СПб.: Символ-Плюс, 2004.