|
From: topmind on 11 Apr 2007 11:08 JXStern wrote: > On Tue, 10 Apr 2007 22:19:09 -0400, Thomas Gagne > <tgagne(a)wide-open-west.com> wrote: > > >JXStern wrote: > >> <snip> > >> Did you see the article in the recent CACM, some professor who thinks > >> cs students should be regularly tested for their ability to abstract, > >> and expelled from the program, or something, if they don't measure up! > >> > >I didn't. Do you have a link? > > Is abstraction the key to computing? > Jeff Kramer > April 2007 Communications of the ACM, Volume 50 Issue 4 > http://portal.acm.org/citation.cfm?id=1232743.1232745&coll=ACM&dl=ACM&idx=1232743&part=periodical&WantType=periodical&title=Communications%20of%20the%20ACM&CFID=16189888&CFTOKEN=64127060 > > But you have to be a member. > > He's written about it before: > http://www.google.com/search?hl=en&q=%22Jeff+Kramer%22+abstraction I've seen nothing that clearly defines how to measure "abstraction". Compression (small code) was discussed, but most agree that small code and maintainable code are not necessarily the same thing. I've even added bulk to some of my code to improve maintainability or readability (as I perceive it). "Elegant" is in the eye of the beholder so far. Nobody has yet to take such issues from the psychology realm to the math or hard-science realm. > > J. -T-
From: Dmitry A. Kazakov on 11 Apr 2007 12:34 On 11 Apr 2007 08:08:51 -0700, topmind wrote: > JXStern wrote: >> On Tue, 10 Apr 2007 22:19:09 -0400, Thomas Gagne >> <tgagne(a)wide-open-west.com> wrote: >> >>>JXStern wrote: >>>> <snip> >>>> Did you see the article in the recent CACM, some professor who thinks >>>> cs students should be regularly tested for their ability to abstract, >>>> and expelled from the program, or something, if they don't measure up! >>>> >>>I didn't. Do you have a link? >> >> Is abstraction the key to computing? >> Jeff Kramer >> April 2007 Communications of the ACM, Volume 50 Issue 4 >> http://portal.acm.org/citation.cfm?id=1232743.1232745&coll=ACM&dl=ACM&idx=1232743&part=periodical&WantType=periodical&title=Communications%20of%20the%20ACM&CFID=16189888&CFTOKEN=64127060 >> >> But you have to be a member. >> >> He's written about it before: >> http://www.google.com/search?hl=en&q=%22Jeff+Kramer%22+abstraction > > I've seen nothing that clearly defines how to measure "abstraction". As the ratio: students expelled ------------------------ students total -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de
From: topmind on 11 Apr 2007 12:55 Dmitry A. Kazakov wrote: > On 11 Apr 2007 08:08:51 -0700, topmind wrote: > > > JXStern wrote: > >> On Tue, 10 Apr 2007 22:19:09 -0400, Thomas Gagne > >> <tgagne(a)wide-open-west.com> wrote: > >> > >>>JXStern wrote: > >>>> <snip> > >>>> Did you see the article in the recent CACM, some professor who thinks > >>>> cs students should be regularly tested for their ability to abstract, > >>>> and expelled from the program, or something, if they don't measure up! > >>>> > >>>I didn't. Do you have a link? > >> > >> Is abstraction the key to computing? > >> Jeff Kramer > >> April 2007 Communications of the ACM, Volume 50 Issue 4 > >> http://portal.acm.org/citation.cfm?id=1232743.1232745&coll=ACM&dl=ACM&idx=1232743&part=periodical&WantType=periodical&title=Communications%20of%20the%20ACM&CFID=16189888&CFTOKEN=64127060 > >> > >> But you have to be a member. > >> > >> He's written about it before: > >> http://www.google.com/search?hl=en&q=%22Jeff+Kramer%22+abstraction > > > > I've seen nothing that clearly defines how to measure "abstraction". > > As the ratio: > > students expelled > ------------------------ > students total Which could be rewritten: students who know how to bullsh8t ----------------------------------------------------- students who don't :-) > > -- > Regards, > Dmitry A. Kazakov > http://www.dmitry-kazakov.de -T-
|
Pages: 1 Prev: JOLT awards Next: Dependency Management (Was: Mixing P/R philosophy with OO) |