riskinit.org logo
Technology is the term we use for things that don't quite work yet.

Archive for 2020

Programming Books

Monday, December 14th, 2020

So I decided that my programming skills were entirely outdated before summer this year and went on a book reading, webpage reading, tutorial doing, online class participating rampage. I tried to think of a good platform that would both give me experience in modern OO design and would be useful. I’m a mac gal, so the iPhone and Cocoa on the Mac seemed perfect.

First up was trying to find the right books. After much research here is the path I took.

1. Beginning iPhone Development – Solid
2. Programming in Objective C – Solid
3. Cocoa Programming for Mac OS X – Solid
4. The Object Oriented Through Process – Solid
5. Design Patterns: Elements of Reusable OO Software – Reading
6. Cocoa Design Patterns – Reading
7. The Pragmatic Programmer – Queued
8. iPhone SDK Development – Reference
9. iPhone Cool Projects – Reference

Notable Mention: The iPhone Developer’s Cookbook: Building Applications with the iPhone SDK – Erica Sadun
I still haven’t full read this one, but Erica is accessible, puts up tons of useful code online and is really a true iPhone hacker and less a standard developer. This gives her a unique perspective and while many may be critical of her code style, I appreciate her really digging in and uncovering the mechanics below the facade.

Warning: include(/Library/WebServer/Documents/riskinit.com/wp-comments.php): failed to open stream: No such file or directory in /Library/WebServer/Documents/riskinit.com/wp-content/themes/mytheme/archive.php on line 48

Warning: include(): Failed opening '/Library/WebServer/Documents/riskinit.com/wp-comments.php' for inclusion (include_path='.:') in /Library/WebServer/Documents/riskinit.com/wp-content/themes/mytheme/archive.php on line 48