top | item 18589710

(no title)

andy_wrote | 7 years ago

Yes! Although I was an econ major I did the same thing, I dipped my toes into pure math and took some real analysis and abstract algebra. I really found these challenging at times. But the ideas and modes of thinking I gained from these classes have been very rewarding since.

I relate its value in programming to the Torvalds adage "Bad programmers worry about the code. Good programmers worry about data structures and their relationships." Taking some abstract algebra really helps you think about data structures and their relationships, and to architect "good bones" in your code.

discuss

order

bytematic|7 years ago

It's true but, god I wish people cared about the code more. So many systems could be made great by better naming and an understanding of semantic meaning in functions and/or classes