Час ИКС или лучше рано, чем поздно!
Самоучка программист, который занимается самообразованием за счет информации в интернете вынужден иметь дело с сотнями мнений по тому или иному поводу и среди этого "информационного шума" стараться сформировать своё.
Для себя я должен был ответить на вопрос - когда выводить конструируемый сайт на общий доступ?
Нет, допустим лендинг страничку с формой подписки на открытие сайта, счетчиками и системой учета я сделал за пол ночи (днем я работаю на основной работе которая никак не связана с программированием), а вот тот сайт который должен выполнять всю работу "накодить" так же быстро не получится...
Движок сайта у меня самописный, я даже название ему придумал - Kangaroo, то есть Кенгуру по-русски, поэтому работу некоторых модулей прорабатывать приходится основательно, на что уходит дополнительное время. Специально отказался от готовых CMS в пользу самописного движка для приобретения полного контроля над работой и получения лучших результатов, в сравнении с популярными бесплатными и платными решениями.
В один прекрасный вечер я поймал себя на мысли, что программирование настолько увлекательная вещь, что одну и ту же "фишку" сайта можно обыгрывать несколькими вариантами кода и это настолько затягивает, насколько отдаляет выдачу хоть какого ни будь готового решения, которая бы нравилась на все 100%.
Замкнутый круг - ты что то делаешь, затем смотришь на это, находишь недостатки, ломаешь все "нафиг" и делаешь по новому, смотришь со стороны и снова ....
Бороздя просторы интернета я читал такое мнение -- нельзя выкладывать в паблик то, что является сырым продуктом, вы просто изначально сформируете у посетителей негативное мнение и просто потеряете таких клиентов навсегда.
Противоположное мнение которое я встречал -- бесконечное "вылизвание" и "полировка" продукта затягивает его естественное тестирование в реальных условиях и увеличивает шансы сделать никому не нужный функционал. По другому -- если опубликованный сайт вас полностью устраивает, то это значит, что вы поздно его опубликовали.
Итог
Знаете, себя я чувствую ближе ко второму варианту...
И для себя на свой вопрос я ответил так -- сайт нужно выводить в паблик сейчас!
Больше половины функционала так и лежит в сыром коде, и не доступно к использованию.
Недостатки (мало): есть люди которые как и ожидалось, признали сайт некрасивыми и слабым
Достоинства (много): теперь кроме голых слов и распечатанного делового предложения к поставщикам теперь я имею реальный сайт который я показываю владельцам магазинов. Теперь при встрече с ними я уже обсуждаю не призрачные возможности, а реальные и доступные инструменты.
Переступив через собственное эго и желание иметь красивый и многофункциональный сайт, я заставил себя отделить зерна от плевел и сформировать ядро от которого уже можно отталкиваться.
Мне кажется что это не мало...
21 марта 2015 года буду считать днем рождения YOU38.RU
С уважением, Сергей Шабанов.