Профессионально (Символ)

Скачать книги из серии Профессионально (Символ)


    Программируем командный дух

    Джим Мак-Карти

    Первая публикация ноу-хау, позволяющего добиться общего видения в любой команде! Джим и Мишель Мак-Карти в течение ряда лет возглавляли команды разработчиков ПО в Microsoft. Весь накопленный опыт и последующие целенаправленные исследования десятков высокотехнологичных команд воплотились в методах и технологиях успешной командной работы. Впоследствии эти методы образовали набор паттернов, антипаттернов и протоколов группового взаимодействия. Превосходное сочетание жаргона программных паттернов и теории управления делает книгу лучшей из написанных на эту тему. Команда должна видеть перспективу, формированию которой и посвящена основная часть книги. Специальные главы отведены теме принятия решений. Известно, что один из признаков профессионализма – умение работать так, чтобы высокого результата достигала вся команда. Это умение необходимо не только менеджерам, руководящим работой команды, но и рядовым программистам. Научиться этому поможет данное издание.

    Идеальная архитектура. Ведущие специалисты о красоте программных архитектур

    Диомидис Спинеллис

    Из каких компонентов строятся надежные, элегантные, гибкие, удобные в сопровождении программные архитектуры? Книга отвечает на этот вопрос серией очерков, написанных ведущими программными архитекторами и проектировщиками современности. В каждом очерке авторы представляют какую-либо выдающую программную архитектуру, анализируют ее отличия от других архитектур и объясняют, почему она идеально подходит для своей цели. Из книги вы узнаете, как на основе архитектуры Facebook была построена экосистема приложений, ориентированных на работу с данными; как новаторская архитектура Xen повлияла на будущее операционных систем; как процессы в сообществе проекта KDE способствовали превращению программной архитектуры из предварительного проекта в элегантную систему; как «ползучая функциональность помогла GNU Emacs выйти за пределы изначально запланированных возможностей; как устроена высокооптимизированная виртуальная машина Jikes RVM; какие сходства и различия существуют между объектно#ориентированными и функциональными архитектурными школами; как архитектуры влияют на эволюцию программных продуктов и труд разработчиков.

    Человеческий фактор в программировании

    Ларри Л. Константин

    Хорошее программное обеспечение создается людьми. Так же как и плохое. Именно поэтому основная тема этой книги – не аппаратное и не программное обеспечение, а человеческий фактор в программировании (peopleware). Первое издание «Constantine on Peopleware» признано классическим трудом в области информационных технологий. Новая книга Ларри Константина включает все 52 легендарные статьи из предыдущей книги и 25 новых эссе. Peopleware охватывает все аспекты, связанные с ролью людей в разработке программного обеспечения. Это качество и продуктивность, модели и методы, динамика поведения коллектива, руководство проектами, разработка интерфейсов и взаимодействие между человеком и компьютером, психология и процессы мышления. В данное издание включены два новых раздела, посвященных организационной культуре и юзабилити программных продуктов.