101 reputation
bio website creativedocs.net
location Switzerland
age 42
visits member for 3 years, 7 months
seen Mar 9 '12 at 5:57

awarded  Teacher
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...
awarded  Supporter