Рискую оказаться банальным, но позволю себе процитировать книгу «Совершенный код» Стива Макконнела:
«Исследование последних 25 лет убедительно доказали выгоду правильного выполнения проектов с первого раза и дороговизну внесения изменений, которых можно было бы избежать.
Ученые из компаний Hewlett-Packard, IBM, Hughes Aircraft, TRW и других организаций обнаружили, что исправление ошибки к началу конструирования обходится в 10-100 раз дешевле, чем ее устранение в конце работы над проектом, во время тестирования приложения или после его выпуска.»
Ваш случай как нельзя лучше согласуется с этим утверждением, ведь вначале Вы допустили ошибку на стадии планирования, которую решали уже в коде, и уже осознав это, вы пересмотрели архитектуру и приступили к прототипированию.
как раз не полностью
являясь программистом я могу быть отвественным только за техническую сторону проекта
и что толку, если технически проект будет реализован хорошо, но из-за маркетинка он окажется провальным?
с другой стороны, если дать каждому программисту долю в компании и позволить влиять на принятие решений — вряд ли получится что-то хорошее
это не выход, не каждый бы согласился — деньги-то нужны всегда, а реальность получения дивидентов весьма призрачна
образно говоря, на долю в компании, у которой нету средств, хлеба в магазине не купишь
это называется fluent interface
«Исследование последних 25 лет убедительно доказали выгоду правильного выполнения проектов с первого раза и дороговизну внесения изменений, которых можно было бы избежать.
Ученые из компаний Hewlett-Packard, IBM, Hughes Aircraft, TRW и других организаций обнаружили, что исправление ошибки к началу конструирования обходится в 10-100 раз дешевле, чем ее устранение в конце работы над проектом, во время тестирования приложения или после его выпуска.»
Ваш случай как нельзя лучше согласуется с этим утверждением, ведь вначале Вы допустили ошибку на стадии планирования, которую решали уже в коде, и уже осознав это, вы пересмотрели архитектуру и приступили к прототипированию.
являясь программистом я могу быть отвественным только за техническую сторону проекта
и что толку, если технически проект будет реализован хорошо, но из-за маркетинка он окажется провальным?
с другой стороны, если дать каждому программисту долю в компании и позволить влиять на принятие решений — вряд ли получится что-то хорошее
образно говоря, на долю в компании, у которой нету средств, хлеба в магазине не купишь
ищите mxm graphic card
зато в сталкере fps изрядно прибавилось
погуглите MXM