DEV Community

Discussion on: How would you describe the quality of the codebases you've worked on in your career?

Collapse
 
pozda profile image
Ivan Pozderac

The range of quality is wide as the universe itself, but not just the range, the obscurity of some tools and languages also.

Worked almost for a year on the framework so obscure that search results on any search engine known to humankind leads to single source and it is its poorly written documentation. It was written in Pike (which was actually interesting, but didn't get to use it much). This was server-side website coupled with client-side VueJS components. Data-flow was crazy as we needed server-based data to show on client-side and when you change something, server needed to process the input from client-side without refreshing the page.

Files with 40k+ lines that required compass and Antikythera mechanism to navigate through the codebase. Crazy.

But also worked in a company where I had great team leader that pushed code quality as number 1 on the list of requirements for every project. If I have to single out most satisfying work that I've done, I would mention work done for this team.

There are more horror stories, some more some less scary, but I wanted to share those two.