Некачественная программа - ошибка разработчика или заказчика?

1 23
iexpert
На сайте с 01.09.2005
Offline
184
#21

По своему опыту - хороший код обеспечивает практически ничем не ограниченные возможности апгрейда и надстроек. Знаю по своему опыту.

Система которая изначально планировалась как CRM получилась настолько удачной, что на ее базе вертися сейчас все, начиная от CRM и заканчивая построением и управлением сетками. Не говоря уже о всей и всяческой SEO аналитике и управлении.

Тут вопрос в качестве программиста и в хорошей постановке задачи.

Бойтесь ваших желаний, ибо они могут исполниться
psylosss
На сайте с 23.12.2005
Offline
126
#22

Расширяемость и масштабируемость - это характеристики архитектуры приложения. И слабо связано непосредственно с кодом

Веб-разработка. Сложные проекты. Проектирование. Проект-менеджмент. Стартапы.
Мэкс
На сайте с 03.07.2005
Offline
67
#23
iexpert:
и в хорошей постановке задачи

Вот тут то и начинается самое интересное :) От грамотной постановки задачи зависит, на мой взгляд, до 50% успеха разработки, еще 40% - это хорошая и грамотная работа менеджера, системного архитектора и аналитика. А вот оставшиеся 10% делят между собой программист, тестер и тичрайтер.

psylosss:
Расширяемость и масштабируемость - это характеристики архитектуры приложения.

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

Знание некоторых принципов легко возмещает незнание некоторых фактов. К. Гельвеций
Alar
На сайте с 06.07.2006
Offline
94
#24
Мэкс:
Вот тут то и начинается самое интересное :)А вот оставшиеся 10% делят между собой программист, тестер и тичрайтер.

Shift Del всех программистов из России и пусть менеджеры разрабатывают технические задания до опупения :D ...

Вот о таком отношении мы и говорим :D

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий