April 2015
Intermediate to advanced
336 pages
8h 36m
Polish
Oczekuj nieoczekiwanego
Bądź przygotowany. To hasło oznacza, że skaut na podstawie przemyśleń i praktycznych ćwiczeń powinien się przygotować do działania w sytuacji wypadku lub zagrożenia, tak aby nigdy nie został zaskoczony.
— Robert Baden-Powell
Mówi się, że niektórzy widzą szklankę do połowy pełną, inni — do połowy pustą. Jednak większość programistów w ogóle nie dostrzega szklanki, tylko pisze kod i nie uwzględnia w nim nietypowych sytuacji. Programiści nie są więc ani optymistami, ani pesymistami. Nie są nawet realistami. Są za to ignorystami.
W trakcie pisania kodu uwzględniaj nie tylko oczekiwaną ścieżkę wykonania. Na każdym kroku zastanów się nad nietypowymi rzeczami, jakie mogą się wydarzyć, niezależnie od tego, jak mało ...