• Лучшие ошибки софта I

    Arian-5. 4 июня 1996 года произошёл первый пуск ракеты-носителя Ариан-5. Происходил 37 секунд, после чего ракеты не стало. Всему виной legacy и разработчики. Взяли кусок кода из Ариан-4 и перетащили в код Ариан-5. Все так делают, но эти ребята не в полной мере учли, что ракеты разные. В какой-то момент компьютер Ариан-5 решил, что всё плохо, ну и дал серию неверных команд. Ракеты не стало, а вместе с ней и дорогостоящего спутника Cluster. Цена ошибки — $370M.

    Read on →

  • Реальность разработки

    То, что в вузах не дают, а вне нутра этого не увидишь, только краешек. Можно бы представлять, что программист занят программированием, пишет программы и реализует свои мысли в алгоритмы, а алгоритмы в код. Ни хрена. Ну т.е. хрена, но это лишь часть. Другая часть (одна из остальных) не такая. Языком аналогии (нельзя иначе) суровая реальность многих лет.

    Read on →

  • Язык за 24 часа

    При смене языка X на язык Y речь никогда не идёт о смене языка. Всегда под водой огромная часть айсберга.

    Read on →

  • Книги: The Software Paradox

    • Stephen O’Grady. The Software Paradox. The Rise and Fall of the Commercial Software Market. O’Reilly, 2015.

    Read on →

  • Языки палеолита

    Лет 15..20 назад в журналах писали о том, что индустрия молодая, отрасль юная и всё впереди. Сейчас не пишут. Ни фига не молодая. А куда развивается — не понять.

    Read on →