Когда я только что вышел на рынок программного обеспечения, я работал в сервисной компании. Мы были группой младших программистов, которые выставляли счета, чтобы набить карманы нашего работодателя (то есть банковские счета).

Это была огромная и современная кодовая база, созданная с использованием популярной тогда многоуровневой архитектуры, популяризированной Microsoft. Ориентированная на рабочий стол Windows, среда выполнения была C++, поддерживаемая SQL-сервером…