Kb. a 90-es évek végétől kódoltam, assembly, pascal, C nyelven. Hidd el, azok a kódok a mai szemmel nézve "megoldottak" dolgokat, de nagyon sok tákolás/"okos megoldás" volt bennük, nem véletlenül inkább teljes újraírással cserélték le azokat a rendszereket, mert teljesen karbantarthatatlanok voltak. Tesztekről meg nem is hallott senki, egyszerűen nem voltak teszt keretrendszerek.
Nem véletlenül vannak most már coding convention-ök, automatikus build rendszerek, unit tesztek, normális verzió követés, code review, stb. Egy normálisan fejlesztett kód messze jobb minőségű, messze jobban karbantartható, és nagyságrenddel komplexebb, mint a régiek voltak.