Thread
Stories related to "You Don't Want to Think Like a Programmer" across the full archive.
Don’t Cross the Beams: Avoiding Interference Between Horizontal and Vertical Refactorings
(threeriversinstitute.org)
Property-Based Testing – Testing Assumptions You Don’t Know You’re Making
(spin.atomicobject.com)
Leslie Lamport inventor of Paxos and developer of LaTeX introduces techniques and tools that help programmers think above the code level to determine what applications and services should do and ensure that they do it. Depending on the task, the appropriate tools can range from simple prose to forma...
To clarify, I don't necessarily agree with the author wholesale, I just wanted to hear people's thoughts on the topic.
better url
http://i.imgur.com/GDP88Eq.png