Date post: | 05-Dec-2014 |
Category: |
Technology |
Upload: | neil-green |
View: | 844 times |
Download: | 1 times |
Coding Fast
Continuously adding business value
over an indefinite period of time
while maintaining high quality code
at a pace that exceeds expectations
“The thing is, Bob, it's not that I'm lazy. It's just that I just don't care. It's a
problem of motivation, all right? Now, if I work my ass off and Initech ships a few
extra units, I don't see another dime.
So where's the motivation? ”
Ctrl+Tab+1 Alt+Ctrl+Insert Ctrl+Shift+F Down Arrow Enter Ctrl+F4
Ctrl-C Ctrl-Tab Ctrl-V Alt+Tab
F5!!!!!
I like turtles
Somewhere between reading the API spec
and building a TODO’s app on my own time
Whoa! How did you know that?
I like turtles
var args can only be the first argument, no the last, no the first…but
only if they’re the only argument…right?
OMG JFGI
I told them we needed to better encapsulate the
concept of order refunds before we tried to support
different currencies!
http://martinfowler.com/bliki/DesignStaminaHypothesis.html
What you give as your estimate will set my
expectations for delivery date, and therefore my
perception of you coding fast or not.
What happens to me if I’m late? Nothing?
Cool! Then it’s whenever you want it
to be plus 50% contingency
Totally! I bet we’ll go twice as fast with 3 times better code quality and
zero bugs! Management will love us!
I read that pairing is better than coding on
your own in every situation! Let’s try it!
I’m totally over being preached to
about this Bob Fowler guy.
I’m totally over having to explain every design
decision I make to someone who’s never architected a system.
The presentation layer should have no knowledge of our persistence
model
But why add an extra layer of indirection?
Thanks for Coming!
feyn.com
twitter.com/feyn