Can Agile/XP go together with layered approach?
Should Agile/XP go together with layered approach?
Breaking the source code into layers requires extra efforts and thereby increases the development-time significantly.
N.B : By 'Layers' I mean separate assemblies with POCO, DA, etc.