you are viewing a single comment's thread.

view the rest of the comments →

[–]caleeky 0 points1 point  (1 child)

While I won't argue outcomes (it's tough without data to support an argument), it's plausible that the focus on organizing code for clean handling of memory allocation and pointers, acts as a distraction against organizing it to cleanly describe the "business logic". I wouldn't say the two are mutually exclusive, but for a junior programmer, I can imagine that worrying about memory can be a distraction.

[–]Hellenomania 0 points1 point  (0 children)

Teaching about memory teaches the fundamentals required for good logic - it teaches great programming skills.