scottefein/the-happiness-manifesto

We value security over developer productivity

Opened this issue · 2 comments

I say that tongue in cheek.

Just pointing out that it's not always easy to pick which side to value more.

Case in point.
rails/activerecord-session_store#22

It does raise the question, where does developer productivity come from?

Is it the number of characters I have to type to do some particular thing?

Is it the amount of code there is to read? Or how clear and straight forward that code is? (We cover this with clarity over cleverness)

Is it having good tools that alleviate some of the needless decisions?

Is it having libraries that work and are developed with care for their users? 😜

I'd say developer productivity is simply-How quickly/easily/efficiently can I do what i need to do while building an application without sacrificing long-term maintainability?

ie "Without hacking the shit out of this, how do I add X?"