Code Maven

Search for '{{search_term}}'

CMOS is the Code-Maven Open Source podcast that also includes video interviews. Subscribe to this feed RSS feed with your Podcast listener app or via iTunes iTunes.

Welcome to the Code Maven!

Programming Exercises for any language.

For now, just read the articles...

If you want to make sure you don't miss any new articles, you can subscribe to the Code Maven newsletter, follow via atom feed, Twitter, or even my Google+ account.

Quality and Value

We talk a lot about creating high-quality (software) products or services, but it is not evan clear what do we mean by quality. Maybe what we should really talk about is creating value. But to whom? To the client? To the shareholder? To the employees?

On this page I am collecting some concepts and links related to the subject. In time I hope this will be transformed into something usable.


Quality and Value


Count number of lines in a file and divide it by number of seconds in a day

This title might sound strange with two unrelated tasks, but there is a story behind it. I was working on some data processing application that was converting files to some other format. After checking the code, I found that it takes about 1 second to convert a single file and I wanted to know how long will it take to convert all the files.


Count number of lines in a file and divide it by number of seconds in a day