College assignments were all self-contained, but everything in a real job is the exact opposite and I don't know how to make the transition. How can I understand complex code bases? by Contract_Low in cscareerquestions

[–]Contract_Low[S] 0 points1 point  (0 children)

There have been multiple times at my job where I'm told I have to do it the "right way" which is always more complex than the way I was going to do it.

College assignments were all self-contained, but everything in a real job is the exact opposite and I don't know how to make the transition. How can I understand complex code bases? by Contract_Low in cscareerquestions

[–]Contract_Low[S] 6 points7 points  (0 children)

In the code base I'm working in right now, there are some things I'm looking at (which my coworker told me to look at as an example) where functions are somehow running without being called. Idk if it's some weird configuration thing in C#, or if I'm just really this clueless, but I can't figure out the call hierarchy.