[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Эксперимент по практическому сравнению.
twin
Идея родилась давно из очередного холивара. Заключается в том, чтобы написать приложения с идентичным функционалом разными методологиями. И сравнить по большинству параметров.

Техзадание выбрано было следующее:

Цитата
Создадим простую CMS, с модулями:
* Страница
* Категория
* Пользователь
* Комментарий

Пользователи могут добавлять комментарии к страницам. Пользователи могут добавлять страницы если у них есть на это право. Для страниц можно задавать категории. Комментарии могут относиться не только к страницам, но и к Пользователям, Категориям, Комментариям.
Категории могут относиться к категориям.

Требования к реализации: без стороних библиотек, с использованием одной парадигмы.


Возможно использование любых методолгий:
1. Процедурная
2. Структурная
3. Модульная
4. Аспектно-ориентированная
5. Объектно-ориентированная

Или любая другая.

Сравнивать будем по совместно разработанным тестам, конкретно, цифрами. Никаких субъективных оценок плана "этот код лучше, потому что так пишут тру-программисты".

Приняли участие
1. twin (Стуктурная) Тут Демо Обсуждение
2. chee (ООП) Капитулировал с позором. Обсуждали тут.
3. volter9 (ООП) Тут Демо Обсуждение
4. Arh (Модульная) Тут всё

Желающие поучаствовать могут присоединиться на любом этапе. С любой методологией, можно повторяться.
Пока все в процессе, но коды уже есть на гитхабе, можно пообсуждать.

В этом форуме прошу стараться вести себя сдержано, остерегаясь субъективных оценак плана "говнокод", "индусский код" и иже с ними. Только по существу.
И особенно без оскорблений. Тема действительно холиварная и щепитильная, удержаться сложно, но все же постарайтесь.

Буду безжалостно выпиливать подобного плана комментарии.

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
twin
Если вы написали сюда оффтоп и он пропал, то он здесь.

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.