Информация об изменениях

Сообщение Re[15]: Виртуальное рабочее место от 30.11.2016 1:42

Изменено 30.11.2016 2:03 __kot2

Здравствуйте, CreatorCray, Вы писали:
CC>Неужто все проекты у тебя — write once и никуда не развиваются?
ну почему, есть даже проекты, которые я активно писал в 2002ом -2005ом годах, которые до сих пор развиваются
Здравствуйте, CreatorCray, Вы писали:
CC>Неужто все проекты у тебя — write once и никуда не развиваются?
ну почему, есть даже проекты, которые я активно писал в 2002ом -2005ом годах, которые до сих пор развиваются

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

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

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