В избранном
Читайте отзывы о Шаблоны реализации корпоративных приложе...

Оценка пользователей
Добавить отзыв и заработать
Шаблоны реализации корпоративных приложений - Кент Бек
Гость 18.09.2009
0Все бы ничего, но перевод!
Комментарии (0)
Добавить комментарий
Другие отзывы об Шаблоны реализации корпоративных приложений - Кент Бек
Все бы ничего, но перевод!
Разработка программного обеспечения является сложной и многогранной задачей. И хотя многие задачи, с которыми мы сталкиваемся в процессе работы, являются уникальными, многие решаются сходным образом. "Программирование станет более эффективным, если программисты будут тратить меньше времени на рутинн...
«Шаблоны реализации корпоративных приложений» Кент Бек
Разработка программного обеспечения является сложной и многогранной задачей. И хотя многие задачи, с которыми мы сталкиваемся в процессе работы, являются уникальными, многие решаются сходным образом. "Программирование станет более эффективным, если программисты будут тратить меньше времени на рутинные, повторяющиеся части своей работы, чтобы иметь возможность более продуктивно решать действительно уникальные проблемы".
Поскольку в процессе работы нам приходится решать задачи разного уровня, существуют разные шаблонные решения. Когда мы анализируем архитектурные решения - нам помогают шаблоны корпоративных программных приложений Мартина Фаулера, когда мы сталкиваемся с проблемами проектирования - на помощь приходят шаблоны "банды четырех", когда перед нами появляется задача улучшения существующего кода - мы обращаемся к рефакторингу, со своими собственными шаблонами. При программировании мы также сталкиваемся с одинаковыми задачами, и здесь будут полезны шаблоны реализации, описанные в этой книге.
Идея шаблонов реализации не нова, просто другие авторы называли это как-то иначе. Автор рассказывает о вреде магических цифр, о важности именования, о вреде дублирования, об исключениях, о сторожевых условиях, о самодокументировании, об инкапсуляции коллекций, о локализации изменений, о проблеме выбора между интерфейсом и базовым классом и о многом другом. Основные идеи книги: программа пишется для человека, а не для компьютера; большая часть бюджета уходит не на разработку программы, а на ее сопровождение; нужно общаться с другими программистами через код и стремиться к качественному коду.
<...