[plt-scheme] [maybe off-topic] The theory of testing

From: Woodhouse Gregory (gregory.woodhouse at gmail.com)
Date: Tue Aug 26 13:56:54 EDT 2008

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>

Posted on the users mailing list.