Вход на сайт
.Net - новая версия Dll heil
406 просмотров
Перейти к просмотру всей ветки
в ответ AlterEgo 27.05.06 21:42
перед тем как начать править бензопилой и топором "чужой" код идешь к хозяину и...
------
У меня - проще. Просто говоришь - этот код не соответствует оговоренным в начале разработки требованиям к кодированию - именование типов, именование переменных, табулирование... его "надо исправить и в другой раз писать аккуратно"... Обычно - проходит, благо говорить приходится непосредственно шефу - он кое-что пишет, довольно быстро, но не всегда правильно.
Что до непосредственно правки... Тут надо 20-ть раз подумать... и пожалуй - отложить в сторону... Бо, пишется не код, а управляемые шаблоны форм (плюс - шаблоны под бизнесобъекты, серверные процедуры, скрипты и доки) и желание "маленько поправить" может вылитсься в неизвестное количество рабочего времени - целиком проект уже никто не понимает, а избежать "обратных связей" не всегда удается. Так что частенько приходится ограничиваться констатацией неправильностей и идти дальше...
Конфликты вручную разгребаешь.
------
Угу... Потом всплывают уже исправленные баги. Не далее как вчера под вечер вывалился именно такой - забытое using и непойми что в качестве типа - ни только класс, ни полное квалифицированное имя, полуторочка такая... Пришлось снова напомнить об оговоренных стандартах кодинга...
Ну да ладно - уже поставил, пока локально, Subversion - как только закроем текущий стайдже - буду пробовать и если тянет - будем переходить...
------
У меня - проще. Просто говоришь - этот код не соответствует оговоренным в начале разработки требованиям к кодированию - именование типов, именование переменных, табулирование... его "надо исправить и в другой раз писать аккуратно"... Обычно - проходит, благо говорить приходится непосредственно шефу - он кое-что пишет, довольно быстро, но не всегда правильно.
Что до непосредственно правки... Тут надо 20-ть раз подумать... и пожалуй - отложить в сторону... Бо, пишется не код, а управляемые шаблоны форм (плюс - шаблоны под бизнесобъекты, серверные процедуры, скрипты и доки) и желание "маленько поправить" может вылитсься в неизвестное количество рабочего времени - целиком проект уже никто не понимает, а избежать "обратных связей" не всегда удается. Так что частенько приходится ограничиваться констатацией неправильностей и идти дальше...
Конфликты вручную разгребаешь.
------
Угу... Потом всплывают уже исправленные баги. Не далее как вчера под вечер вывалился именно такой - забытое using и непойми что в качестве типа - ни только класс, ни полное квалифицированное имя, полуторочка такая... Пришлось снова напомнить об оговоренных стандартах кодинга...
Ну да ладно - уже поставил, пока локально, Subversion - как только закроем текущий стайдже - буду пробовать и если тянет - будем переходить...
