оглядываясь на мою карьеру в программировании. Я многое сделал. Но, к сожалению, многие из них больше не работают.
Получение кода для перекомпиляции, оказывается сложным:
- Библиотеки устарели (больше не работают, обновляются до более новых версий, которые несовместимы с версиями версии 5)
- ОС несовместимы
- изменено оборудование (характеристики видеокарты, звуковая карта и т.д.)
- Даже странность компилятора. (Старый материал, сделанный в Watcom, просто не компилируется из коробки на Visual studio 2008).
На самом деле. Эта реализация сделала меня депрессивным.
Здесь мы каждый день разрабатываем и программируем наши самые умные бит программ, и через несколько лет он просто больше не работает (кроме того, что он, вероятно, превосходит другую программную программу, которая еще более умна)
Если бы я был строителем. Я буду класть кирпичи на другие кирпичи. И через 80 лет я прогуливался по городу с внуком. Наведите указатель на дом и скажите: "Послушайте, малыш... ваш дед сделал это".
Итак, мой вопрос:
Как я могу заверить, что мое программное обеспечение переживает испытание временем?
Любой специальный язык, над которым я должен работать? Любая данная ОС, которая лучше подходит для этого, чем другая?
Любое понимание приветствуется!