Reputation
Next privilege 125 Rep.
Vote down
Badges
2
Newest
 Teacher
Impact
0 people reached

  • 0 posts edited
  • 0 helpful flags
  • 11 votes cast
Oct
22
awarded  Teacher
Jan
31
comment Is it OK to live without knowing how the program you created works?
I must admit that I do not always understand in detail every building blocks I am using to write working code, but I feel unhappy when this happens. Understanding, or at least knowing that if I need to, I can understand the base components, makes the life much easier. I am glad I know how an allocator works, what principles are used to compress a JPEG image, how TCP/IP works, how virtual memory might be implemented, how a CPU does its work, etc. Having all these low level details abstracted away is good, but not having access to the details feels really bad...
Jan
21
awarded  Supporter