Comments 32
GIT для перфокарт )))
CVS вполне был и использовался, в том числе и в России. И было бы здорово уточнять какую половину 90-х имеете в виду
Люди писали код для других людей, даже если не знали, кто эти люди.
Не могу с этим согласиться. Тогда люди писали код как раз для самих себя, причём чаще всего - для самих себя сегодняшних. Все эти практики хорошего кода, читаемости, самодокументируемости, управление версиями появились как следствие индустриализации программирования, перехода к командной работе и необходимости отчуждения кода.
Вот он, дух эйджизма. Неужели автор действительно думает, что те, кто писал код в 90-х - это динозавры, кости которых лишь в музеях?
мне 46, пишу так же, как и тогда ))
тогда idea не было , да и разделения на фронт и бек тоже не было .. много чего не было...))
разделения на фронт и бек тоже не было
В больших проектах разделение на разбирающихся во внутренней логике и в пользовательском интерфейсе всё таки было.
Проклинать IE начали уже тогда.
Нейросеть автора, родившегося в начале двухтысчных, путает девяностые с семидесятыми.
Нормально писали.
Турбо Паскаль форева.
В девяностых код писали иначе. Без систем контроля версий, без удобных IDE, без привычных методологий.
Всё это уже было в 90х.
Для контроля версий: CVS точно был в 1993, я дипломный проект в него коммитил. Из IDE в 1990 точно был Turbo Pascal, в 1992 был Visual Basic for Windows, в 1993 точно был Borland C++ 3.1.
Turbo Pascal, в 1992 был Visual Basic for Windows, в 1993 точно был Borland C++ 3.1
Все вышеперечисленное использовал в школе/универе в конце 00х, начале 10х...
Я в курсе, что о покойниках либо ничего, либо только хорошее. Но не рановато хороните? ;-)
Примерно в 1989 у меня была собственная IDE на bat-файлах для работы с MSF5 и MASM, для вполне нормального проекта на сотни тысяч строк кода. Без контроля версий, но с регулярным созданием архивных копий. Интересно, что все исходники и библиотеки эта "IDE" для экономии места хранила в архивах, а на время редактирования/компиляции они распаковывались ;-) И хотя код действительно первоначально писался "для себя сегодняшнего", через 15 лет он без каких-то проблем отрефакторился в винду. Безоговорочно могу согласиться только с сентенцией про комментарии: там действительно всякого разного много было, в том числе и для "себя завтрашнего". Ведь пока дело до доработки фрагмента дойдет, многие старые шутки уже забываешь - так что настроение и правда при чтении порой поднимается ;-)
Между прочим, хорошая часть того фортрановского, кстати, кода до сих пор работает "в продакте". А сам этот проект (первоначально у него было три автора) по-прежнему развивается и поддерживается, в том числе и мной, который все еще жив. И даже является основным рабочим инструментом у меня и у некоторых коллег. Так и хочется спросить у автора статьи: Что я неправильно делаю?
В конце 90-х в IBM VisualAge контроль версий был сильно покруче нынешних. Отдельные методы в классе или описания переменных можно было версионировать.
Главный вывод, который я сделал с тех пор: всегда должен оставаться архив с каталогом /src. Многим пользователям git ещё только предстоит узнать это через боль.
SoftICE for DOS 1987год, под винду в 90х, позволял отлаживать не только свои программы, но и "чужие" ;)
А у вас дебаггеров не было, печальное знание истории..
Пользовался cvs в середине 90-х. До cvs был rcs.
Люди, писавшие код в девяностых, не имели автосохранения
Было тогда автосохранение - в виде натренированной руки нажимавшей Ctrl+S каждые X секунд.
Текст буквально сквозит LLMщиной...
Культура кода девяностых: как писали программы до Git, Jira и бесконечных Pull Request’ов