Live data from Hacker News

What was the nicest codebase you've inherited without the original author(s)?

news.ycombinator.com

71–74 of 74 posts

Re: What was the nicest codebase you've inherited without the original author(s)?

#71

Few years ago, I inherited the whole infrastructure for a fintech startup. It was few hundreds instances in AWS. The company was possibly the first to operate fully in the cloud and pass financial regulations for that. At the heart of it, there was a short list of instances to run with their purposes. Most of everything was automated around that. You could add a line to order any resources in the world and have it ru…

Sounds like he basically wrote his own CloudFormation

Re: What was the nicest codebase you've inherited without the original author(s)?

#73
post #71

Few years ago, I inherited the whole infrastructure for a fintech startup. It was few hundreds instances in AWS. The company was possibly the first to operate fully in the cloud and pass financial regulations for that. At the heart of it, there was a short list of instances to run with their purposes. Most of everything was automated around that. You could add a line to order any resources in the world and have it ru…

Sounds like he basically wrote his own CloudFormation

It was mostly using ansible actually. The integrations are pretty good, better than what you can get with Terraform or CloudFormation.

Re: What was the nicest codebase you've inherited without the original author(s)?

#74
I recently took over GNU libredwg, which had an esp. nice codebase. The infrastructure was severely lacking, not enough warnings and probes enabled in autotools, many missing configure settings, totally bonkers unittests written by some late Google Sumner of code students, but the base architecture was excellent, with a DSL like specification language (via C macros), it was easy to extend, and works as perfectly fine documentation. readable code.

Documentation had the proper GNU framework, of course without man pages as most such GNU stuff, but this also easy to add. The other testsuite parts were also easy to add, dejagnu still rocks, gtest would have been a horror show.

GNU coding standards are a godsend.

Post reply on HN