У меня даже в привычку вошло, копить разного рода книги по IT, но вот незадача, именно с IT этот трюк не работает, поскольку «всё новое, это хорошо забытое старое» хоть и работает в повседневной жизни, но в мире информационных технологий, работать отказывается. Есть конечно, проверенные годами решения, такие как ленточные накопители, которые используют для архивации данных, но даже там, это скорее исключение подтверждающее правило (т. к. и у них есть новые стандарты, которые закрывают собою старые).
Объясню, что я имею ввиду, вопреки мнению о том, что все алгоритмы в программировании «одинаковые», действительно «одинаковой» является, пожалуй, только «логика» и ещё может быть условный оператор «if» и разве что цикл «for» в остальном, кто бы что не говорил, но отличающийся синтаксис способен свести программиста с ума. Но это ещё не самое интересное, куда интереснее, что если взять одну и ту же систему, но более новой версии и далее взять язык программирования, который несколько обновили (и значит изменили), то уже произойдёт так называемый «разрыв шаблона» у разработчика, это не самая страшная трагедия в его жизни и он скорее всего сможет привыкнуть к этим переменам, но эти обновления на самом деле происходят минимум раз в 5 лет (а бывает и чаще) и надо ли говорить о том, как тяжело становится поддерживать систему, которой, например, уже 15 лет?
- Ха! Старьё! Да кому оно нужно?!
Спросите возможно Вы, и, наверное, будете правы, если бы не некоторые обстоятельства. Давайте представим себе железнодорожный вокзал, с его системой терминалов в том числе касс и контроля проезда. Всё это, скорее всего, будет создаваться не одним человеком и явно, что не один день и возможно, что ни один год. Надо ли говорить, что стоимость решения будет совсем не дешёвой?
И это не единственная компания, работающая по такому принципу, при этом, как можно догадаться, то что сделано для железнодорожного вокзала, может быть как-то можно было бы привязать к автобусной станции (что вряд ли, на самом деле) или переделать для речного вокзала. Но для аптеки уже не сгодится, например. А компаний, которым нужны современные решения, на самом деле, великое множество.
И вот ты стоишь перед выбором — вникать в новые технологии (новые обзоры, притом что скорее всего ещё и у иностранных источников) или наоборот, залезать в дебри, пытаясь разобраться в старых библиотеках.