У этих готовых проектов одно достоинство - они работают. Сталкивался недавно - эталонный индусский код, чтобы привести в нормальный вид интересующий меня кусок пришлось разобрать его по операциям и собрать обратно. Куча повторов действий и абсолютная завязка на глубины фреймворка в каждой элементарной строчке.