• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Junilu Lacar
  • Liutauras Vilda
Sheriffs:
  • Paul Clapham
  • Jeanne Boyarsky
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
Bartenders:
  • Jesse Duncan
  • Frits Walraven
  • Mikalai Zaikin

How the computer scientist should be !!

 
Ranch Hand
Posts: 1907
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Cort Dougan of Finite State Machines Inc has authored Linux related papers.One of the interesting on general programming is This
 
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Excellent article!
Exactly thats why, eventhough I am in the industry for more than 5 years having a verity of up-to-date certifications, I wanted to do M.S in CS to strengthen my foundation. I feel that my M.S in Physics will not serve for long run.
Any comments on my previous post?
Prabu
 
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Definitely an interesting read, and I do agree with some of his points. But this statment about extreme programming...

Its core idea is to put a group of programmers around a single computer and begin writing code without forethought or design in long sessions.


...tells me that he knows very little about XP, and that he is instead ranting about something that he has no true experience in.
While pair programming and continuous integration are important pieces of the XP puzzle, they are onlypieces of the puzzle. If these practices are used in isolation, then of course you'll end up with horrific code. To make XP succeed, a team must first decide if it is right for their project, and if it is, they must implement every component of the process, and stick to them rigorously.
 
Author
Posts: 6055
8
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I liked the article, however I think he needs to distinguish between software engineers and computer scientists--they are different fields. I happen to agree with his point on XP.
--Mark
[ October 05, 2003: Message edited by: Mark Herschberg ]
 
pie. tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic