4 ms·
Actually let me share a story : I usually never ever advise my customers to rewrite their app from scratch. And yet here i was, doing it for the 4th time in a
by bsaul 3y ago
Actually let me share a story :
I usually never ever advise my customers to rewrite their app from scratch. And yet here i was, doing it for the 4th time in a row for 4 different customers, in just 2 years, simply because the codebase were a total mess each time.
So i thought "well, there's got to be a problem with iOS developers here in Paris". And so i decided to give a talk to the largest iOS dev group in Paris to show my model layer template.
I started with a poll : who has ever heard about "layered architectures" ?
Well, there was about 100 people in the room, and only 2 people raised their hands. I talked to them afterwards, they were both backend developers originally, and were absolutely stunned nobody else in the room knew the term.
So, that was just to tell you that the problem is a cultural one. Apple never ever mentions architecture in their documents / talks. So most mobile devs that start in this path start by coding fancy animations, and only much MUCH later, after a lot of projects turned ugly, do they start to realize there is another world for them to discover.
- jim180 3y agomy story is almost identical to yours + I was backend engineer many many years ago :) would you mind sharing your presentation?