As a developer your goal is not to write code. Try to use libraries to get your work done.


Some snippet from Steve Jobs Talk.


Steve: Here’s the deal. The way you get programmer productivity is not by increasing the lines of code per programmer per day. That doesn’t work. The way you get programmer productivity is by eliminating lines of code you have to write. Right? The line of code that’s the fastest to write, that never breaks, that doesn’t need maintenance, is the line you never had to write – right? So, the goal here is to eliminate 80% of the code that you have to write for your app. That’s the goal. And so, along the way, if we can provide WYS –this and WYS-that and visual this and visual that… well that’s fine. But the high order bit is to eliminate 80% of the code. When you drag a line into the interface builder you’re eliminating a line of code in one form. But that only goes so far. Maybe it can go further. I’ve seen a lot of demos that try to take it all the way back into the algorithmic part of the code base and none of them have ever been any good. If there are any good ones out there, show Bobby and he’ll show me. Would love to see them.