Hacker News new | ask | show | jobs
by MPiccinato 3147 days ago
> 2. Don’t fight the SDK / tools

I see this quite a bit in projects where devs haven't taken the time to understand the SDK and tools/patterns provided by Apple. The biggest one I see blundered quite often is the delegate pattern in favor of an event/subscription system.

1 comments

I see this everywhere. I think this enshrines difference between seniority of a coder. new coders always want to write everything of their own. Senior coders want to write nothing unless they have to, remain dependency free. Learn standard vim / xcode / os keybinding etc etc. because at the end of the day the more something unique is the less chance it can be immediately useful. This works the other way too, defence against homegenity of a large pool of other businesses / coders (but this one is about marketing and not writing code). Great artists steal et al.