|
|
|
|
|
by grobinson
4195 days ago
|
|
Is that not because, at the time, you were much more of a beginner than you are now? I've been studying Computer Science for the last four years (BSc and now MSc) but was coding for maybe three years before that. Back then I was learning JavaScript and PHP from w3schools, PHP.net and some blogs. I built a framework from reading the source code for CodeIgniter. I learn't a lot about object orientated design, or the lack thereof, in that project. By the time I finished 2nd year of Comp Sci I had a pretty good understanding of algorithms, design patterns, some theory (Petri-nets, state machines, etc..), databases, etc. Going into my MSc, there is quite a lot that you can't learn without reading papers. For example, chances are you are going to have no idea how to solve the consensus problem in a distributed system without reading Paxos. |
|