The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Доступен движок для создания блогов Lenin.Blog 0.1"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Доступен движок для создания блогов Lenin.Blog 0.1" +/
Сообщение от shibaonemail (?), 30-Ноя-17, 14:11 
> Вы код всех проектов, которыми пользовались, проверили? :)

Мне, как веб-разработчику, действительно приходится разбираться в коде используемых фреймворков. Давненько уже приходилось работать и с wordpress — не смотря на то, что это очень гибкая CMS, для того чтобы сайт удовлетворял собственным требованиям или требованиям заказчика, приходилось писать свои плагины, для этого тоже нужно было понимать код WP.

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

Если вы хотите, чтобы вашим продуктом пользовался кто-то кроме вас, архитектура должна быть расширяемой и модульной. Предположим, я решил взять ваш код в качестве основы для своего продукта. Мне будет очень сложно с ним работать в виду отсутствия модульности и расширяемости, потому что придётся править ваши файлы, для того, чтобы подключить мои. Предположим, вы выпустили новую версию. Как мне её обновить, не затерев свои правки, если вы проигнорировали выстраданные тысячами разработчиков решения вроде pip? Я уже не говорю про работу в команде, когда я с товарищами буду работать над проектом совместно — мы будем больше заниматься разрешением конфликтов при мёрдже, нежели непосредственно написанием кода.

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

Вероятно, у вас достойная цель и хорошая идея, но реализация подкачала. Плохо также, что вы просто не воспринимаете чисто техническую критику от людей у которых, насколько видно из их комментариев, есть опыт в разработке. Кроме того, что всегда сомневаться в себе крайне полезно, так ещё и исповедуя ваш подход, вы отталкиваете от себя людей: скажите строителю, что смесь на кирпич надо не мастерком класть, а рукой, мол так естественнее и удобнее, ничего лишнего, рука есть у всех, а мастерок ещё достать надо где-то — он покрутит пальцем у виска и постарается держаться подальше.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Доступен движок для создания блогов Lenin.Blog 0.1, opennews, 29-Ноя-17, 16:40  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру