Re[9]: Что за зверь кодер?
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.06.05 16:48
Оценка:
Уменьшаем цитирование.
... << RSDN@Home 1.1.4 beta 7 rev. 466>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[7]: Конвейер mustdie
От: ironwit Украина  
Дата: 27.08.07 17:25
Оценка:
Здравствуйте, IT, Вы писали:

IT>Здравствуйте, Alexey Chen, Вы писали:


AC>>Но что бы вот-так вот: всё взять, выбросить и по новой написать. Напоминает очень известный текст про мир, построим и рабов.


IT>Это гораздо дешевле и быстрее чем переписывать систему по кусочкам. Но конечно же не дешевле чем вообще ничего не делать. Другое дело, что если объём работ большой, то переписывание с нуля начавшись может никогда не закончиться.

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

иначе мы говорим заказчику что систему надо писать с нуля. она такого не умеет. и заказчик уходит.?
... << RSDN@Home 1.2.0 alpha rev. 728>>
Я не умею быть злым, и не хочу быть добрым.
Re[8]: Что за зверь кодер?
От: ironwit Украина  
Дата: 27.08.07 17:37
Оценка:
Здравствуйте, ihatelogins, Вы писали:

I>Здравствуйте, Alexey Chen, Вы писали:



AC>>Ты рассуждаешь с позиции кулл программера, которому море по колено. Но с позиции работодателя это означает: загрузить ценный ресурс задачей, на которую можно направить менее ценные ресурсы. Ценные в смысле денег. Есть ещё такая фича, что талантливые программеры, которые часто являются двигателем оригинальных проектов, при их неграмотном использовании любят утекать в другие конторы.


I>Уверен в том, что ЛЮБОЙ код должны писать профессионалы. Непрофессионал может ошибиться (и ошибётся!!!) и в "Hello, World".

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

рассказ junior что делать занял у меня 2 часа. потом 1 час проверка кода.
сам бы делал полтора дня (10 часов) — код не сложный но много времени дали достаточно.
итого экономия 7 часов.
... << RSDN@Home 1.2.0 alpha rev. 728>>
Я не умею быть злым, и не хочу быть добрым.
Re[3]: Что за зверь кодер?
От: ironwit Украина  
Дата: 27.08.07 17:42
Оценка:
Здравствуйте, Трурль, Вы писали:

Т>Здравствуйте, Denis2005, Вы писали:


D>>Вычислить кодера можно так: попросить "поверяемого" написать что-нибудь не самое простое на C++, и прогнать его код на 10 разных компиляторах. Если скомпилится хотя-бы на 5 => уже не "кодер".


Т>Нет, это именно Кодер. Кодер от Бога и с большой буквы К.


мне бы такого себе в проект
... << RSDN@Home 1.2.0 alpha rev. 728>>
Я не умею быть злым, и не хочу быть добрым.
Re[8]: Конвейер mustdie
От: IT Россия linq2db.com
Дата: 28.08.07 01:59
Оценка:
Здравствуйте, ironwit, Вы писали:

I>и ура! заказчик доволен, система модульно изменена. все счастливы.


Такое возможно, никто с этим не спорит. Для этого система должна изначально проектироваться и, что даже более важно, имплементироваться в расчёте на будущие изменения. Только и всего. Но это не тот случай, который мы здесь обсуждаем.
... << RSDN@Home 1.2.0 alpha rev. 717>>
Если нам не помогут, то мы тоже никого не пощадим.
Re[9]: Конвейер mustdie
От: ironwit Украина  
Дата: 28.08.07 05:05
Оценка:
Здравствуйте, IT, Вы писали:

IT>Здравствуйте, ironwit, Вы писали:


I>>и ура! заказчик доволен, система модульно изменена. все счастливы.


IT>Такое возможно, никто с этим не спорит. Для этого система должна изначально проектироваться и, что даже более важно, имплементироваться в расчёте на будущие изменения. Только и всего. Но это не тот случай, который мы здесь обсуждаем.

нууу
у нас конечно система модульно спроектирована... но не сделана
то есть по архитектуре модули, а на самом деле модуль без модуля даже не собирается но в ней хотя бы есть шанс путем рефакторинга сделать что надо. и за это архитекторам спасибо. и программистам которые ее изначально разрабатывали тоже "спасибо"
... << RSDN@Home 1.2.0 alpha rev. 728>>
Я не умею быть злым, и не хочу быть добрым.
Re[2]: Ищем кодеров!
От: no4  
Дата: 28.08.07 08:50
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Почитав эту ветку, захотелось поговорить с живым кодером. Интересно, у нас хоть один такой есть? Эй, кодеры, вот вы прям на мое письмо отвечайте. Я, мол, кодер. Кодю по маленьку. Моя кодерская жизнь такая и такая.


G>Я даже голосование открыл, где кодеры могут зарегистрироваться, вот пожалуйста:



Вот я кокодер.

http://axcoder.blogspot.com
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[3]: Ищем кодеров!
От: no4  
Дата: 28.08.07 08:51
Оценка:
Здравствуйте, no4, Вы писали:


no4>Вот я кокодер.


и конфигураст
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[4]: Ищем кодеров!
От: no4  
Дата: 28.08.07 08:54
Оценка:
Здравствуйте, no4, Вы писали:

no4>Здравствуйте, no4, Вы писали:



no4>>Вот я кокодер.


no4>и конфигураст


блин. надо на даты смотреть...
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[4]: Конвейер mustdie
От: VGn Россия http://vassilsanych.livejournal.com
Дата: 28.08.07 19:10
Оценка:
AC>Совсем хорошо, когда это "потом" наступает не сразу для всего проекта, но постоянно и по частям. Когда сразу для всего, то это называется именем мелкого пушного зверька.

Не то что бы мелкого
... << RSDN@Home 1.2.0 alpha rev. 725>>
Re[7]: Конвейер mustdie
От: VGn Россия http://vassilsanych.livejournal.com
Дата: 28.08.07 19:10
Оценка:
R>Кнут считает по-другому...

Это было давно.
Сейчас модно эволюционное прототипирование
... << RSDN@Home 1.2.0 alpha rev. 725>>
Re[7]: Конвейер mustdie
От: VGn Россия http://vassilsanych.livejournal.com
Дата: 29.08.07 06:19
Оценка:
GZ>..... Но в этой гонке, никто рефакторингом заниматься не будет. А главное, никто и платить не будет.

Сейчас работаю в большой конторе по такому же принципу. Смешно ещё и то, что у нас CMMI 4.
Это — то, что я называю "бардак".
Сильно задумываюсь о другом месте применения сил.

Тот моммент, что манагеры не платят за рефакторинг, решается в таком случае просто — рефакторинг неявно включается в разработку.
Но только если нет описанных выше перманентных авралов.
... << RSDN@Home 1.2.0 alpha rev. 725>>
Re[10]: Конвейер mustdie
От: VGn Россия http://vassilsanych.livejournal.com
Дата: 29.08.07 06:19
Оценка:
AVK>Статистику в студию.

Велкам в форум Job
... << RSDN@Home 1.2.0 alpha rev. 725>>
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.