My Blog List

Monday, August 23, 2010

The Object of the Plan

Dear Reader,

The new object  (is that instantiate the class or instantiate the object?) is a revised study plan. It drives me crazy every time I see another reference to learning objective-c being easy. Maybe if I already knew C++, that might be the case.

* * * Study plan * * *

A) Work through each example in the Objective - C Visual Quick Start Guide (Holzner)

Abundant Practice
 use good naming conventions so I can search and find examples
     i) Get each piece of code to work and make sure I understand why it works
    ii) Repeat that concept in a simple piece of code of my own (or incorporate a couple of the concepts)
   iii) Create a few more complicated own examples, reinforcing concepts
              
    iv) Possibly - Create a physical notebook of examples

B) Return to the Objective-C for Dummies book (unfortunate name - I've learned a lot from this book)

     i) Continue on from chapter 9 where I left off when I realized why I was fighting objects
   ii ) Continue to work through each example, commenting each object-oriented statement to remind myself what that statement does
   iii) Create some object-oriented flows - following objects within the code to help me think through how oop works
   iv) Stop getting stressed about trying to incorporate oop in my own examples - hold off on this
    v) Complete the book, simply working through it and coding up his examples
   vi) Create/Add to physical notebook including heavily commented code examples

C) Study Object Oriented Methodology
     i) Start with library books until I locate one I like
     ii) See where I am by late November and signup for the community college oop class
    iii) Develop a plan for integrating better understanding of oop with creating some of my own (more complex) examples which I rewrite/enhance as object-oriented code

D) Return to  O'Reilly Cocoa and Objective-C Up and Running chapter 5
    i) Evaluate what I want to do with the remainder of the book and do it
   ii) Probably work through many of the examples see where I am, and what I need to learn

E) Begin the Dummies book for iphone programming
     i) Self-evaluate readiness
     ii) Follow book examples
     iii) Create own examples

F) Achieve Nirvanna

No comments:

Post a Comment