Три дня чтения в подарок
Зарегистрируйтесь и читайте бесплатно

Дефрагментация мозга. Софтостроение изнутри

Дефрагментация мозга. Софтостроение изнутри
Книга в данный момент недоступна
Оценка читателей
3.4

Эта книга для тех, кто давно связан с разработкой программного обеспечения. Или для тех, кто еще думает выбрать программирование своей профессией. Или для тех, кто просто привык думать и размышлять о происходящем в мире информационных технологий.

Не секрет, что основная масса софтостроения сосредоточена в секторе так называемой корпоративной разработки: от комплексных информационных систем предприятия до отдельных приложений. Поэтому немалая часть сюжетов касается именно Enterprise Programming.

Из текста вы вряд ли узнаете, как правильно склеивать многоэтажные постройки из готовых компонентов в гетерогенной среде, проектировать интерфейсы, синхронизировать процессы или писать эффективные запросы к базам данных. Подобные темы будут лишь фоном для рассказа о софтостроительной «кухне». При определенной доле любопытства вы сможете убедиться, что новое – это хорошо забытое старое, узнать, как устроены некоторые сложные системы, когда следует применять разные технологии, почему специалистам в информатике надо особенно тщательно фильтровать поступающую из множества источников информацию, и многое другое, что вы, возможно, еще не знали или уже знаете, но с другой стороны.

В книге мне хотелось показать наш софтостроительный мир разработки корпоративных информационных систем не с парадного фасада описаний программных сред, подходов и технологий, а изнутри. Насколько это получилось – судить читателю.

Лучшие рецензии
iam_weasel
iam_weasel
Оценка:
2

Книга эта - очерки и полевые записки айтишника. Его точка зрения на сложившиееся мироустройство, маленькие заметки о практике и байки из жизни. Если понравился Джоэль Спольски и его книги - блоги, то эта тоже понравится.

SergueiTarassov
SergueiTarassov
Оценка:

Спасибо за отзывы и ваше читательское терпение.

Из введения к моей новой книге "СУБД для программиста. Базы данных изнутри": Книга «Софтостроение изнутри» посвятила немалое количество сюжетов теме «как это не надо делать» и прогрессирующей в среде программистов некомпетентности в области баз данных, приводящей к катастрофическим для проектов последствиям на более поздних стадиях. В отличие от предтечи, настоящее издание будет носить ровно противоположный характер, следуя принципу «как это лучше сделать». Опираясь на опыт работы в продуктовом софтостроении и в технической экспертизе СУБД‑решений, автор постарается в рамках повествования помочь вам не утонуть в информационном потоке и разобраться в часто возникающих на практике проблемах, не отрывая их от теории.

Читать полностью
Лучшая цитата
Про мотивацию
Мне очень нравится одна история-притча, которую приведу целиком:
Около дома одного человека мальчишки играли в мяч: ударяли им о стены, громко кричали и смеялись. Естественно, они мешали хозяину дома. И вот в один прекрасный день он вышел к ним и сказал: «Друзья, вы так весело играете в мяч, так заразительно смеётесь и кричите, что я с удовольствием вспоминаю свое детство. Я буду платить каждому по монете, чтобы вы каждый день приходили сюда, громко кричали, смеялись и играли в мяч». Мальчишки взяли по монете и продолжили игру. На следующий день они снова пришли и получили по монете. Так продолжалось несколько дней. Но как-то хозяин подошёл к мальчишкам и сказал, что его финансовые дела не так хороши, как раньше, и он сможет платить им только по полмонеты. Он заплатил им по полмонеты и ушёл. А мальчишки поговорили и решили, что не будут стараться за полмонеты. И больше они не приходили. Так хозяин дома получил желаемые мир и спокойствие. .
Оглавление
  • К читателю
  • О нашей профессии
  • Очень краткий экскурс
  • Специализация
  • Кто такой ведущий инженер, или Как это было
  • Метаморфозы
  • О красоте
  • 6 миллионов на раздел пирога
  • Круговорот
  • Масштабы и последствия
  • Профориентация
  • Начинающим соискателям
  • Про CV
  • Про мотивацию
  • Изгибы судьбы при поиске работы
  • Технологии
  • Можно ли конструировать программы как аппаратуру?
  • Безысходное программирование
  • Эволюция аппаратуры и скорость разработки
  • Диалог о производительности
  • О карманных монстрах
  • ASP.NET и браузеры
  • Апплеты, Flash и Silverlight
  • ООП – неизменно стабильный результат
  • ORM, или объектно-реляционный проектор
  • Сокрытие базы данных, или Как скрестить ежа с ужом
  • Как обычно используют ORM
  • Триггер как идеальная концепция для NHibernate
  • ORM на софтостроительной площадке
  • Эмпирика
  • ВЦКП в облаках
  • SaaS и манипуляции терминами
  • От CORBA к SOA
  • Прогресс неотвратим
  • NET
  • Office 2007
  • SQL Server
  • Vista
  • О материальном
  • Проектирование и процессы
  • Краткий словарь для начинающего проектировщика
  • Слоистость и уровни
  • Концептуальное устройство
  • Логическое устройство
  • Физическое устройство
  • Уровни
  • Совмещение
  • Многозвенная архитектура
  • История нескольких #ifdef
  • Начало
  • #ifdef NWSQL (1991–92 год)
  • #ifdef BTSQL (1992-93 год)
  • NDL, или Java в миниатюре (1993–94 год)
  • Закат Novell
  • #ifdef Windows
  • #ifdef MSSQL
  • Постскриптум
  • Ultima-S – КИС из коробки
  • Нешаблонное мышление
  • Думать головой
  • Обобщение
  • Про сборку мусора и агрегацию
  • Журнал хозяйственных операций
  • UML и птолемеевские системы
  • Когда старая школа молода
  • «Оптисток», или распределённый анализ данных
  • Архитектура сокрытия проблем
  • Code revision, или Коза кричала
  • Наживулька или гибкость?
  • Тесты и практика продуктового софтостроения
  • Говорящие изменения в MSF и выключатель
  • Приключения с TFS
  • Программная фабрика: дайте мне модель, и я сдвину Землю
  • Лампа, полная джиннов
  • Слой хранения (СУБД)
  • Слой домена (NHibernate)
  • Слой веб-служб и интерфейсов доступа (ServiceStack)
  • Программа-клиент
  • Остановиться и оглянуться
  • Cherchez le bug, или Программирование по-французски
  • Хаос наступает внезапно
  • Что-то с памятью моей стало
  • Три дня в IBM
  • Хорошо там, где нас нет
  • О технических книгах
  • Дефрагментация мозгов
  • Простые правила чтения специальной литературы
  • Литература и программное обеспечение
  • Вместо послесловия, или Краткое изложение «Оснований»
  • Литература
  • Примечания