Jan. 29th, 2026

hardsign: (Default)

Концепцию «антихрупкости» придумал когда-то знаменитый Николас Нассим Талеб. Соответствующая книжка весьма объёмистая, как и все американские книжки, но основная её мысль достаточно проста: старайтесь моделировать любое развитие ситуации, включая самое невероятное («чёрный лебедь»), и проектируйте свои системы таким образом, чтобы этот самый лебедь не разрушил их моментально.

Недавно околоайтишный профессиональный мир много говорил о книге Александра Бындю «Антихрупкость в ИТ», и автору даже хотели дать какую-то премию. Мне очень хотелось узнать секрет, как же строить по-настоящему отказоустойчивые информационные системы, и наконец я его узнал. Год ещё толком не начался, а кандидат на премию «разочарование года» у меня уже есть.

Думаете, речь в книге о модулях, о технологиях, моделях данных? А вот и нет.

Вся нашумевшая книга сводится к трём нехитрым тезисам:

  • Заказчик не понимает, чего он хочет, и прежде, чем проектировать систему, надо заставить его это поянть.
  • Есть Истинная Методика®, позволяющая Понять®
  • Я молодец, потому что использую Истинную Методику, а остальные — не молодцы.

Заказчик действительно очень часто желает весьма странного. Мало того, корпоративный заказчик любую систему (кроме платформ, купленных у IBM, Oracle и Microsoft) воспринимает как свою внутреннюю разработку, поэтому для него не существует никакой абстрактной «правильности», существует только решение конкретной прикладной задачи здесь и сейчас. Так что проблема существует, и владельцам проекта, лавирующим между Сциллой бюджета и Харибдой говнокода, — моё почтение, респект и уважуха. Но посвящать этому целую книгу...

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

Profile

hardsign: (Default)
hardsign

January 2026

S M T W T F S
     12 3
45678910
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 30th, 2026 09:07 pm
Powered by Dreamwidth Studios