re: Which part about your job/studies/etc. gives you the most anxiety? VIEW POST

FULL DISCUSSION
 

Work with Ugly Legacy code.

I mean, it is not bad to work with legacy code, more if it is a legacy code that works in a good way. But, the things go messy when you're new at the company and all the code is:

  1. OOOOLD legacy code. For example, at work, they we're working with JS - ES3.
  2. NO CLUE of how the legacy code works or poor documentation about the code. The only documentation that we have is a Wiki that only explains the API of some internal libraries, but not how the BL works. Now, add the pain of trying to debug your code without any clue of the data flow and the only way to print something to stdout is running the entire app over and over again.

Please, if any CTO or lead dev is reading this ... DOCUMENT YOUR CODE, every new developer from experienced to juniors will appreciate 🙏

code of conduct - report abuse