Software systems become unmaintainable sooner or later. Modifications get more and more expensive, and after a while modifications become unaffordable. Eventually, the pain becomes intolerable, and a new system is developed. Then the same game starts over again.
    
        Don’t have a login?
    
    
      Make one! It’s free and gives you access to all Cutter research.
    
    
    
    
  

