|
Эффективная работа с унаследованным кодом |
|
|
Категория: С, С++, С#, Java, JavaScript, Ajax |
|
|
| |
|
|
Автор: Майкл К. Физерс
Издательство: Вильямс
Год издания: 2009
isbn: 978-5-8459-1530-6, 0-13-117705-2
Количество страниц: 393
Язык: русский
Формат: DJVU
|
Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность, функциональность, надежность и сопровождаемость! Можете ли вы без особого труда изменить код и тут же получить ответную реакцию на внесенные изменения? Насколько понятен этот код? Если вы ответите на эти вопросы отрицательно, значит, вы имеете дело с унаследованным кодом и понапрасну тратите время и средства на разработку. В своей книге Майкл Физерс предлагает полноценные стратегические приемы эффективной работы с крупными базами унаследованного нетестированного кода. В основу этой книги положен материал, подготовленный автором к известным семинарам, организуемым компанией Object Mentor, включая приемы, которым автор обучил сотни разработчиков, технических руководителей и тестирующих программное обеспечение подчинять себе непослушные унаследованные системы. В этой книге освещаются следующие вопросы: Представление о механизмах внесения изменений в программное обеспечение, включая ввод новых свойств, устранение программных ошибок, улучшение структуры кода, оптимизацию производительности. Перенос унаследованного кода в средства тестирования. Написание тестов, препятствующих внесению новых ошибок в код. Применение методов, подходящих для любого языка или платформы, с примерами кода на Java, C++, C и C#. Точное выявление мест в коде, где требуется внести изменения. Работа с унаследованным кодом, который не является объектно-ориентированным. Обращение с приложениями, у которых, на первый взгляд, нет вообще никакой структуры.
Кроме того, в этой книге представлены 24 способа разрыва зависимостей, помогающих работать с элементами программного обеспечения обособленно, чтобы сделать внесение изменений в код более безопасным. |
|
|
|
|
|
Voila! Кулинарная мудрость от Джулии Чайлд |
|
|
Категория: Домоводство, досуг » Кулинария, пища |
|
|
| |
|
|
Автор: Джулия Чайлд
Издательство: Эксмо
Год издания: 2010
isbn: 978-5-699-43105-2
Количество страниц: 192
Язык: русский
Формат: PDF (scan)
|
Книга "Voila! Кулинарная мудрость от Джулии Чайлд" представляет собой первые шаги в искусстве кулинарии. Джулия рассказывает об основах приготовления супов и соусов, овощей и мяса, пирожных и кремов, вариантах этих блюд, а также возможностях замены и исправлении ошибок.
Книга эмоциональна и энергична на всем своем протяжении, как, собственно, и сама автор, которая прожила 92 года в полном здравии и веселом расположении духа. |
|
|
|
|
|
Ремесло программиста. Практика написания хорошего кода |
|
|
Категория: Компьютерная литература » Языки программирования |
|
|
| |
|
|
Автор: Питер Гудлиф
Издательство: Символ-Плюс
Год издания: 2009
isbn: 978-5-93286-127-1, 978-1-59327-119-0
Количество страниц: 704
Язык: русский
Формат: PDF
|
Ничто не сравнится по ценности с советами настоящего программиста-профессионала. Книга Питера Гудлифа "Ремесло программиста" написана ясно, практично и занимательно. Она поможет вам перейти на более высокий уровень мастерства программирования и покажет, как писать код, который больше чем "просто работает". Да, вы умеете писать работающий код, но как написать понятный код? Как добиться его надежности и отсутствия ошибок? Смогут ли другие программисты выяснить логику и цель вашего кода? Выдающиеся программисты не просто обладают техническими знаниями - у них есть правильный подход и отношение к программированию. Перед вами руководство по выживанию в условиях промышленного производства ПО. Эта книга посвящена тому, чему вас никто не учил: как правильно программировать в реальной жизни. Здесь вы найдете не связанные с конкретными языками рекомендации, полезные всем разработчикам и касающиеся таких проблем, как стиль представления, выбор имен переменных, обработка ошибок,... |
|
|
|
|
|