AngshuSWishList
Faster build - approx 75% of time during devl goes into build. that considering most of the time, I just run mvn clean package!
develop new functionalities in vertical sliced set patterns in spikes.
db packaging
Acceptance tests should capture customer journeys.
breakdown monolithic webapp into modular projects and deployable jars
one webapp.war containing only controllers, utils and other web classes, resources
all functional services individually deployable as jars.
spiked fee code as jar.