Література з програмування Книга Розробка програм, що обслуговують, мовою C - Джуст Виссер , Програмування
Ви коли-небудь відчували розчарування, працюючи із чужим кодом?
Сьогодні труднощі супроводу вихідного коду представляють важливу проблему розробки програмного забезпечення, що приводить до дорогих зривів строків і помилкам. Підключайтеся до її рішення.
Дане практичне керівництво познайомить вас із 10 простими рекомендаціями, що допомагають писати програмне забезпечення, що легко підтримувати й адаптувати.
Ці тези сформульовані на підставі аналізу сотень реальних систем.
Написана консультантами компанії Software Improvement Group (SIG), книга містить ясні й короткі ради по застосуванню рекомендацій на практиці.
Приклади для цього видання написані мовою C , але існує аналогічна книга із прикладами мовою Java.
Пишіть короткі блоки коду: обмежте довжину методів і конструкторів Пишіть прості блоки коду: обмежте число крапок розгалуження в методах Не повторюйте той самий код, уникайте ризику внесення помилок у повторюваний код Прагнете до зменшення розмірів інтерфейсів, групуючи параметри в об`єкти Розділяйте завдання, уникайте створення більших класів Уникайте тісних зв`язків між компонентами архітектури Збалансуйте кількість і розмір компонентів верхнього рівня Прагнете до зменшення розміру бази коду Автоматизуйте тестування коду Пишіть чистий код:.