Programming revisted
Computer science departments in universities offer courses pertaining to discreet math, data structures, operating systems, networking etc. However most of these schools fail to teach the students the basic principles of writing a clear, consise and maintainable code. I have felt the need of this as I am currently working on a very complex project which involves changing a major functionality in the OS which has been implemented in C.
Hence to educate myself I have bought the following three books
1) Practice of Programming, Kernighan & Pike
2) Code Reading: The Open Source Perspective, Diomidis Spinellis
3) Programming Pearls, Jon Bentley
I plan to complete reading these in the above mentioned order. I think every serious software developer especially using C/C++ should read these books to improve their software engineering skills. I just wish someone had told me about these books earlier.
Labels: career, programming
0 Comments:
Post a Comment
<< Home