вторник, 7 мая 2013 г.

не знаю как назвать

Сегодня вышел интересный опыт - попался мне сайт одного человека из mu-comunity, он ко мне и раньше попадал, правда, другие версии, некоторые модули были под обфускацией. Я все как - то не решался её снять, но, в этот раз появилась, относительно свободная минута ну и ради интереса сел разбирать.
К своему удивлению, разобрал. Понадобился час времени для того, чтобы полностью расшифровать обфусцированные модули.. Ну и с "чистым" кодом я решил посмотреть на весь сайт. Был несколько удивлен, как-то все оказалось легко. Много с чем я не согласен, но это дело того, кто писал. Если посчитал, что так должно быть - значит, так и должно быть.
Но, не это главное. Когда, грубо говоря, я по кусочкам кода собрал весь сайт воедино... кхм.. получил легкое разочарование. Мне, беря во внимание разговоры, которые были про сайт от покупателей и просто по описаниям, казалось что это мегасложная махина, с неимоверным функционалом и уровнем абстракции в коде. Ан нет. Обычный, в общем-то, сайт с уклоном на функциональное программирование.  Сравнивать его с MWC не стану, а то пойдут слухи, что я хейтер и лицемер.
На самом деле, если учесть работы автора в паблик (релиз первой паблик версии) видно, что человек решил отойти от того, что делал раньше, пересмотреть все.
А еще, честно говоря, надеюсь, что тот сайт, что мне попался  достаточно старой версии и что в новой все действительно, как я думал.