(no subject)

Date: 2013-05-21 03:43 pm (UTC)
green_knight: (Solutions)
From: [personal profile] green_knight
learning to decide what exactly you want your program to do, and how to structure it, that's where I'm on a very steep learning curve just now.

Well, yes, that's the _programming_ part, as opposed to 'learning the syntax.' And there's very little advice on it, and at least in Mac Programming half the people who are writing about it are thinking in different idioms than the one they're actually using, which does not improve matters. Every now and again you catch them out when you see the hoops they jump through to make the system perform to their expectations, but you need to already understand a lot of stuff before you can spot it.

For me, the most useful book was one on programming patterns - high-level abstracts that told me something about the toolbox of my chosen language (Objective C). After a year of intense reading and engagement I am just starting to see simple solutions to problems and to develop a feel for implementations. Very often I want to do things as I would have implemented them in Filemaker, which is a completely different idiom, but I am starting to think Objective C. It's cool when that happens!
This account has disabled anonymous posting.
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Soundbite

Miscellaneous. Eclectic. Random. Perhaps markedly literate, or at least suffering from the compulsion to read any text that presents itself, including cereal boxes.

Top topics

May 2025

S M T W T F S
    123
45678 910
11121314151617
18192021222324
25262728293031

Expand Cut Tags

No cut tags

Subscription Filters