DEV Community

Discussion on: The curious relationship between simplicity and top-performance

Collapse
 
jwp profile image
John Peters

I played acoustic guitar for many years. All of the good players made it look simple. Hidden behind all of that were hours and years of continual improvement. Software delivery is like that, first deliver simple and continually improve each iteration should focus on one single aspect.

Collapse
 
wanegain3 profile image
Alexandre Beaugrand

I understand. Mastering guitar takes time and efforts. I agree on the fact dev is like you describe nowadays : first deliver is simple, and then you improve apps little by little. My point is that we can change paradigm. If we separate app descriptions from app engines, we could benefit from the thousands of hours of core improvement, spent by the devs who actually made the dev tools. Therefore making optimized apps can become simple from the first delivery.