scottefein / the-happiness-manifesto

The Happiness Manifesto-What makes a happy developer?
http://blog.sefindustries.com/the-happiness-manifesto/
172 stars 20 forks source link

We value security over developer productivity #11

Open nathany opened 10 years ago

nathany commented 10 years ago

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. https://github.com/rails/activerecord-session_store/pull/22

nathany commented 10 years ago

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? :stuck_out_tongue_winking_eye:

scottefein commented 10 years ago

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?"