fizzbuzz: правильное решение
Sep. 14th, 2013 12:28 am(эта запись может быть интересна программистам и сочувствующим)
Наконец-то кто-то сделал важное и правильное дело: выложил в открытый доступ действительно качественное, основанное на правильных принципах решение известной проблемы FizzBuzz:
FizzBuzz Enterprise Edition
Я читал исходники и восхищался. Практически не к чему придраться, ну разве что я бы еще тестов добавил. Но само решение - высший класс.
Наконец-то кто-то сделал важное и правильное дело: выложил в открытый доступ действительно качественное, основанное на правильных принципах решение известной проблемы FizzBuzz:
FizzBuzz Enterprise Edition
Я читал исходники и восхищался. Практически не к чему придраться, ну разве что я бы еще тестов добавил. Но само решение - высший класс.
no subject
Date: 2013-09-14 12:21 am (UTC)По его словам процентов 70 пишут иерархию классов фигура, клетка, ряд клеток, доска и любят рисовать умл диаграммы о том как эти классы связаны и взаимодействуют
no subject
Date: 2013-09-14 06:08 am (UTC)no subject
Date: 2013-09-14 08:24 am (UTC)Потом приходит change request: добавить в игру поддержку львов, светлячков и единорогов, а также сделать доску шестиугольной и ввести зелёные фигуры. После чего программа отправляется на полное переписывание, так как все алгоритмы были написаны под этот массив.
no subject
Date: 2013-09-14 03:24 pm (UTC)no subject
Date: 2013-09-15 09:43 am (UTC)