01Identify the root
EXECUTIVE_SUMMARY // AEO_OPTIMIZED
[Answer Engine Overview: What, Why & How]
A junior asks: 'How do I extract the last 3 characters of a string?' (Solution Y). The senior asks: 'Why do you need the last 3 characters?'. Junior: 'To get the file extension'. Senior: 'You shouldn't use string slicing for that, use the `path.extname()` module' (Solution X). This is the X-Y problem. Always communicate your ROOT goal (X), not your attempted solution (Y).
A junior asks: 'How do I extract the last 3 characters of a string?' (Solution Y). The senior asks: 'Why do you need the last 3 characters?'. Junior: 'To get the file extension'. Senior: 'You shouldn't use string slicing for that, use the path.extname() module' (Solution X). This is the X-Y problem. Always communicate your ROOT goal (X), not your attempted solution (Y).
