Даже плохой программный код может вести работу. Хотя если код не является "чистым", это постоянно будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и "укрощение".
Книга Роберта Мартина "Чистый код: создание, разбор и рефакторинг.
Рассел Д.Арчибальд - всемирно признанный специалист по управлению проектами. Обладая более чем 40-летним опытом в управлении, инжиниринге и консалтинге, он выпустил данную книгу Управление высокотехнологичными проектами. 3-е изд. с целью удовлетворить давно существующую необходимость во всеобъемлющем, систематическом описании практики управления программами и проектами
В книжке "Objective-C 2. и программирование для Mac. Учебник и примеры" есть богатый материал по языку программирования Objective-C. Не секрет, что сейчас все стремятся научиться писать утилиты для Mac OS X или Iphone. Mac - интересная и мощная платформа, а Objective- C, основной язык для создания приложений
Тестирование является ключевым компонентом гибкой (Agile) наработки. Широкое введение гибких методов привело к надобности помещения в центр внимания приемов эффективного тестирования, а гибкие проекты значительно трансформировали роль тестировщиков ПО. Так или иначе, больше всего функций тестировщика остается в существенной степени недопонятым.
В этой книге в популярной форме описываются базовые принципы программирования на разных языках и в разных операционных системах. Обсуждаются типы переменных, массивы, операторы цикла, компиляторы, подпрограммы, инструменты отладки, вопросы создания графических интерфейсов и программирования для Интернета.
В книге рассматриваются основные теоретические принципы и реализующие их технологии, лежащие в основе современных средств разработки программного обеспечения. В ней содержится вся необходимая информация о трансляторах, компиляторах, интерпретаторах, а также о других составляющих систем программирования, от базовых теоретических сведений до современных технологий разработки распределенных программ.
На основе простой и надежной платформы Django на Python можно создавать мощные веб-решения всего из нескольких строк кода. Авторы, опытные разработчики, описывают все приемы, инструменты и концепции, которые необходимо знать, чтобы оптимально использовать Django 1.0, включая все основные особенности новой версии.