Extracting Architectural Pillars and Primitives from an Ageing Codebase | Dark Hacker News