|
Boost : |
Subject: Re: [boost] Boost Talk: "How I Code" (?)
From: Jeff Flinn (TriumphSprint2000_at_[hidden])
Date: 2011-02-24 10:50:48
Jim Bell wrote:
>
> On 1:59 PM, Vicente Botet wrote:
>> Krzysztof Czainski wrote:
>>> One of my favorites:
>>> "Programs must be written for people to read, and only incidentally for
>>> machines to execute."
>>> -- Hal Abelson and Gerald Jay Sussman (Structure and Interpretation of
>>> Computer Programs)
>>>
>>>
>> I will add, libraries must be written for people to use, and only
>> incidentally for people to read.
>
> +1!
>
> Priority 1: make your caller's code clear. Priority 2: be clear yourself.
+1
http://www.developerdotstar.com/mag/articles/reeves_design_main.html
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk