Принципы, шаблоны и практики гибкой разработки на C# на русском
Agile Principles, Patterns, and Practices in C# (B0051TM4GI)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Robert Martin | #35: Программирование на C#
Благодаря отмеченной наградами книге «Гибкая разработка программного обеспечения: принципы, шаблоны и практика» Роберт К. Мартин помог донести принципы гибкой разработки до десятков тысяч программистов на Java и C++. Теперь у программистов .NET есть исчерпывающее руководство по гибким методам разработки в этом полностью обновленном томе от Роберта К. Мартина и Мики Мартина « Гибкие принципы, шаблоны и практика в C#».
В этой книге представлен ряд примеров из практики, иллюстрирующих основы гибкой разработки и гибкого проектирования, и она быстро переходит от моделей UML к реальному коду на C#. Вводные главы излагают основы гибкого подхода, а последующие главы демонстрируют проверенные методы на практике. Книга включает множество примеров исходного кода, которые также доступны для скачивания на веб-сайте авторов.
Читатели, прочтя эту книгу, поймут следующее:
- Принципы гибкой разработки и четырнадцать практик экстремального программирования.
- Всплески, разделение, скорость и планирование итераций и релизов
- Разработка через тестирование, проектирование с учетом приоритетов тестирования и приемочное тестирование.
- Рефакторинг с модульным тестированием
- Парное программирование
- Гибкий дизайн и запахи дизайна
- Пять типов UML-диаграмм и способы их эффективного использования.
- Объектно-ориентированное проектирование пакетов и шаблоны проектирования
- Как всё это объединить для реализации реального проекта
Независимо от того, являетесь ли вы программистом на C#, программистом на Visual Basic или Java, изучающим C#, менеджером по разработке программного обеспечения или бизнес-аналитиком, книга «Agile Principles, Patterns, and Practices in C#» — это первое, что вам следует прочитать, чтобы понять гибкую разработку программного обеспечения и ее применение в программировании на платформе .NET Framework.