Total newb here, but according to Stroustrup, the whole point of programming is so you don't have to know everything. You're responsible for:
A. Understanding relevant computing fundamentals
B. Understanding the interfaces to code you use
C. Writing reliable implementations and documenting them well
D. Writing useful and appropriate interfaces for your implementations
In a perfect world, this creates a nice chain where every programmer only needs to look after these four points and then everything will work seamlessly.
A. Understanding relevant computing fundamentals
B. Understanding the interfaces to code you use
C. Writing reliable implementations and documenting them well
D. Writing useful and appropriate interfaces for your implementations
In a perfect world, this creates a nice chain where every programmer only needs to look after these four points and then everything will work seamlessly.
Too bad we don't live there.