[plt-scheme] [maybe off-topic] The theory of testing
On Aug 24, 2008, at 2:31 PM, Jos Koot wrote:
> In my opinion, HtDP is one of the few books that do integrate
> specification, testing and coding. Yet I think that for a
> substantial software project even more has to be considered:
In all fairness, HtDP is a book about writing programs, not managing
(or developing) large projects. It seems to me that this entirely
appropriate for a first course - though I fully agree that unit tests
and contracts fall within the scope of a text such as this.
That being said, the transition from school projects involving maybe
hundreds of lines of code, to commercial applications with tens of
thousands (or even millions) of lines of code can be a bit daunting.
It's also an area where most programmers end up learning "on the
job", or at least this has been my experience.
This brings up another point. The OO community has generally been
successful in selling the idea that OO is the appropriate paradigm
for complex projects, and there is tool support out there, such as
the Rational/IBM suite of tools, making languages like Java much more
attractive to industry.
"You can't win if you don't finish the race."
--Richard Petty
http://www.gwoodhouse.com
http://GregWoodhouse.ImageKind.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20080826/6b732c78/attachment.html>