[plt-scheme] Scheme for first year CS classes, good or bad?
Yes. The thing that surprised me the most when moving from grad
school/academia to industry is what an incredibly un-macho and *social*
activity programming is when it's done right. There are a lot of things that
drive that, but I think pervasive code reviews are the most important. If I
ever went back to teaching, I would seriously consider requiring that every
line of code submitted for an assignment first go through a code review by
another student.
p.s. But he's right about if vs. cond. :-)
On Thu, Oct 22, 2009 at 7:01 AM, Prabhakar Ragde <plragde at uwaterloo.ca>wrote:
> Robby Findler wrote:
>
>> Well, that and his "take it like a man" seems woefully misplaced. :)
>>
>
> This is telling, too, as it is symptomatic of a certain kind of programmer
> macho which views any attempt at communication with human beings
> (conventions, documentation, readable keywords and function names) as "soft"
> or "unmasculine" (cf. "Real men don't use Macs"). To his credit, the
> original reddit poster seems to be listening to and learning from the
> responses to his post (though he's still being stubborn about if versus
> cond). --PR
>
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20091022/67559d4f/attachment.html>