Я имел опыт разработки программ на ABAP и хотел бы узнать, как я могу написать код, помня о будущих изменениях.
Например, недавно я разработал программу для настраиваемого процесса на стороне клиента, и изначально требования были простыми, и программа была выполнена.
Но несколько недель спустя произошли изменения, которые были критически важны, и, хотя я их учел, это произошло за счет читабельности кода и производительности.
Еще несколько месяцев спустя произошло еще несколько изменений, и в этот момент я был полностью смущен тем, что я там делал, и запутался в своем собственном программировании.
Так что мне бы очень хотелось узнать, какую методологию вы, гуру, используете для таких сценариев, предполагающих, что изменения неизбежны.
С уважением,
Умар Абдулла