Minoru 05.07.2011 11:33 netbook

1. Потребность в чём-то новом всегда была основной движущей силой прогресса, но нельзя также недооценивать те улучшения, которые вносились во время производства. После всякого прорыва следовал процесс постепенного улучшения.
2. Исключительным свойством программной промышленности является то, что единожды написанный софт может быть воспроизведён бесконечное число раз.
Вывод: хвалёное свойство является не только преимуществом, но и бичем индустрии: написанный единожды софт никогда не улучшается, как это было с материальным производством. Рефакторинг, в принципе, является заменой этим улучшениям, но насколько мне известно, практикуют его далеко не везде и не так активно, как следовало бы.

1. jtootf 05.07.2011 11:36 galois

то-то все программные продукты имеют версию 1.0. написал — и воспроизводи себе без улучшений!

2. Minorujtootf /1 05.07.2011 11:38 netbook

Я не верю, что 2.0 — это полностью переписанная 1.0, но с пересмотренной архитектурой и новыми фичами. Не зря же существует понятие second system syndrome.

3. MinoruMinoru /2 05.07.2011 11:39 netbook

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

4. jtootfMinoru /2 05.07.2011 11:40 galois

а кто говорил про "полностью переписанное"? у тебя вообще-то было "никогда не улучшается"

5. Minorujtootf /4 05.07.2011 11:41 netbook

И дальше про рефакторинг. Пожалуй, я просто подобрал неудачные слова.

6. jtootfMinoru /3 05.07.2011 11:42 galois

проприетарный софт не всегда коробочный, а твой тезис применим только к нему. обновление проприетарной прошивки бортового компьютера Harman/Becker стоимостью в $15k выполняется бесплатно

7. Minorujtootf /6 05.07.2011 11:48 netbook

Да, я размышлял только о коробочном софте. Значит, хорошо софт пишут только за пределами мейнстрима (предел понятия «хорошо писать софт» для меня — NASA)?

8. jtootfMinoru /7 05.07.2011 11:52 galois

в рамках мейнстрима хороший софт тоже встречается. и даже переписывается с нуля время от времени

Do you really want to delete ?