On Thursday, 23 February 2012 at 19:26:31 UTC, James Miller wrote:
I find that when learning a complicated system or library, the best
way is to write out the code examples, compile them, then change
things until they break, fix it, then make more changes. Eventually
you end up with the worst code ever known to man and a thorough
understanding of the system at hand. I did it recently when figuring out that there is more to terminal emulation than just IO redirection
and interpreting Terminal codes.

Most of the time, you'll bang your head against your desk screaming "why wont you work" until you brain-damage your way into an epiphany,
fix everything, achieve enlightenment, ???, PROFIT!

I have followed this same pattern when I work with the UDK. Although, with that, its more about searching through source code, reading over the foundation I'm building upon and moving from there to try to implement my classes.

For me, that method has been the best to learn. Along with some frustration when it doesn't go as planned.

Is the documentation up-to-date on this site? So that I can search through and try to learn more about a certain library and how it could help me?

Reply via email to