Преимущество самописных движков для программиста

3 Июл
2012

Здравствуйте, я долго изучал интернет по вопросу самописных движков и хочу написать свои наблюдения по поводу данного вопроса.
Я сам программист, со школы, начинал с Pascal. Но из-за выгодности пришлось перейти на web и отсраница от настоящего программирования. Работал поначалу с CMS Joomla и WordPress и жутко заскучал и стал чувствовать себя каким то настройщиком, а не программистом.
Но потом я познакомился с ASP.NET и тут душа запела тут и C# и интернет одни плюсы.
Пишу принципиально только свои админки.
Теперь о самописных движках и их преимущество исключительно для программиста выгода заказчика на втором плане.
Достоинства:
1. Постоянное развитие самого программиста. На джумле вы будете до пенсии делать визитки или шаблонные магазинчики. А так вы можете резвиться до мега монстров любого уровня.
2. Уникальность продукта для заказчика. Я не думаю, что Мерседес будет делать свой сайт на джумле.
3. Вероятность, что заказчик убежит на доработку к другому программисту снижается из-за уникальности продукта.
4. Вас не будет мучить совесть, если вы много взяли денег за проект, ибо вы не стандартный ремесленник, а уже настоящий творец.
5. Вы можете считать себя представителем вышей касты разработчиков.
6. Вы полностью всё контролируете и всегда всё можете исправить.
7. Уникальная безопасность. Одна дыра джумле и весь интернет захворал, а ваш сайт здоровенький.
8. Удобство пользователю, ибо там есть всё, что нужно и нечего лишнего. Сверх преимущество для заказчика. Хочу кнопку здесь будет здесь.
Недостатки:
1. Может много времени уходить на разработку. В итоге у вас появится либо своя CMS либо набор библиотек, а скорее всего и то и другое. И возможно ваша CMS создаст будущее.
Ради такого готов работать с утра до вечера.
2. Высокая ответственность, ибо в случае краха отвечаете только вы, а не кто либо другой.
3. Трудность доработки другим программистам. Исключительная проблема других программистов или заказчиков вы можете не беспокоится.
В конце концов, вы же живёте для себя, а не для заказчиков и других программистов, а лишняя монополия на доработках вам не помешает.
Если заказчик заработает кучу денег на джумле то не какие суды вам не помогут в авторских правах,
а в случае своего детища у вас есть всегда авторские права.
4. У вас должен быть мозг и руки расти из нужных мест, а иначе у вас не чего не получится. Это обязательные условия. Если вы глуп и руки не оттуда, то для вас это недостаток.
5. Документации нет. Но в том и преимущество самописок они дают, то, что нужно заказчику.
6. По статистики много мелких багов.
P.S. Возможно, что то упустил, но основную мысль выразил. Дополняете, комментируйте, критикуйте. Ибо точка в этом вопросе не поставлена.
По материалам Хабрахабр.



загрузка...

Комментарии:

Наверх