What we’ve been reading in April | Interrupt

Hi, thanks for the interesting article. I consider myself a newbie about software development, so my question is, what features must a software project have to consider it production quality?

I imagine to have unit testing, static analysis, some sort of complexity measurement, docs.