Чистый код. Создание, анализ и рефакторинг (Мартин) - страница 310

F114–266, 17–325
F217–325
F317–325
F416–304, 16–314>, 17–325
G116–307, 17–325
G216–305, 17–326
G316–305, 17–326
G416–308, 17–326
G516–308, 16–313, 16–317, 16–320, 17–327
G66–128, 16–309, 16–311, 16–315, 16–318, 16–319, 17–328
G716–309, 17–329
G816–311, 17–329
G916–311, 16–312, 16–314, 17–330
G105–107, 16–311, 17–330
G1115–295, 16–311, 16–314, 16–317, 17–330
G1216–312, 16–313, 16–314, 16–315, 16–320, 17–331
G1316–313, 16–314, 17–331
G1416–314, 17–331
G1516–315, 17–333
G1616–315, 17–333
G1716–315, 17–334, 17–337
G1816–315, 16–316, 16–317, 17–334
G1916–316, 16–317, 17–335
G2016–316, 17–335
G2116–317, 17–336
G2216–318, 17–336
G233–63, 14–265, 16–319, 17–338
G2416–320, 17–338
G2516–320, 17–339
G2617–340
G2717–340
G2815–293, 17–341
G2915–394, 17–341
G3015–295, 17–341
G3115–296, 17–342
G3215–296, 17–343
G3315–298, 17–343
G343–60, 6–128, 17–344
G355–111, 17–345
G366–126, 17–346
J116–306, 17–347
J216–308, 17–347
J316–311, 16–312, 17–348
N115–296, 16–307, 16–309, 16–310, 16–314, 16–315, 16–316, 16–319, 17–349
N216–307, 17–351
N316–312, 16–314, 17–352
N415–294, 16–316, 17–352
N52–45, 14–248, 17–353
N615–293, 17–353
N715–294, 17–354
T116–304, 16–305, 17–354
T216–304, 17–354
T316–305, 17–354
T417–355
T516–305, 16–306, 17–355
T616–305, 17–355
T716–306, 17–355
T816–306, 17–355
T917–356

Эпилог

На конференции по гибким методологиям, проходившей в Денвере в 2005 году, Элизабет Хедриксон[83] вручила мне зеленый браслет наподобие тех, которые стали такими популярными после Ланса Армстронга. На браслете было написано «Одержим тестированием». Я с гордостью носил этот браслет. С тех пор как Кент Бек научил меня методологии разработки через тестирование (TDD) в 1999 году, я действительно стал буквально одержим этой темой.

Но потом случилось нечто странное. Я обнаружил, что не могу снять этот браслет, причем вовсе не потому, что он застрял у меня на запястье. Браслет открыто формулировал мою профессиональную этику. Он стал визуальным признаком моего стремления к написанию самого лучшего кода, который я могу написать. Мне казалось, что снять его – значит предать эту этику вместе с моими устремлениями.

Браслет так и остается у меня на запястье. Занимаясь программированием, я вижу его периферийным зрением. Он постоянно напоминает мне о том обещании, которое я дал сам себе – обещании писать чистый код.