wtf is it?
5/29/2007 5:56:48 PM
i believe the first result when you GOOGLE IT is relevant to your question.
5/29/2007 6:59:49 PM
via NCSUs computer training unit?
5/29/2007 7:29:18 PM
rather than sit at a deskyou are programming on the side of a mountain, or in a cave, maybe scuba diving, talking to a girl, etcyou know, things that CSC majors find extreme
5/29/2007 10:49:47 PM
Oh for fuck's sake -Extreme Programming or XP (not the OS) is a software engineering method. It's all about process and how you manage projects.I believe the ACM library has the original paper on the subject, which you can access through NCSU"s library page (man, i'm gonna miss that database as an alum, i think i'm going to pay for an ACM membership or see if my employer has access to that database). It's newer than say waterfall, spiral, etc.And if that's not enough to get you started then you're too dumb to be thinking about CSC.
5/30/2007 1:35:19 AM
5/30/2007 2:26:52 AM
5/30/2007 3:31:52 AM
ignore all but LadyWolffbigman u been thinkin about csc?[Edited on June 1, 2007 at 4:32 AM. Reason : ]
6/1/2007 4:30:49 AM
no, i just came across the name the other day and wondered what it was
6/1/2007 8:31:03 AM
i lol'd
6/4/2007 7:55:55 PM
puts us further away from the methodology needed to be a legitimate engineering discipline than we already are
6/4/2007 9:58:25 PM
6/4/2007 10:01:37 PM
It would be completely awesome.
6/4/2007 10:39:53 PM
6/5/2007 12:28:02 PM
Ignore - "And if that's not enough to get you started then you're too dumb to be thinking about CSC". Typical condescending BS statement from someone who doesn't know what they're talking about.As for Extreme Programming, it's just one of the Agile Development Methodologies devised in the early 2000s. The focus is on spending less time on planning design artifacts, and more on actually producing or evolving the final product. One of the highlights is having an actual business person/customer interact with the development team very regularly (at least once a day), which could more often than not lead to problems in terms of finite requirements and deadlines/deliver ability. I am not a big proponent of XP, as it seems to work only in research/educational settings. Real world corporate environments don't have enough time as well as monetary budgets. NCSU is big on the pair programming aspect of XP.Apart from Wikipedia, be sure to read up some good resources on Agile Manifesto.
6/7/2007 4:47:14 PM
6/13/2007 1:00:43 PM
^I doubt it. We program XP in my company. It's good because our clients really don't know what they're looking for, so handing them new releases every couple of weeks helps out. We even hook up two monitors/mouse/keyboards at the same time. We are able to knock out small bugs much faster when two people who know the code well.But at the same time, there are only 4 programmers in my company. When we get more on board, this will become harder. It also made it difficult when one of the developers was based in San Antonio. Communication is key.
6/13/2007 7:26:20 PM
i hated paired programming btw,
6/14/2007 4:47:08 AM
6/14/2007 10:53:03 AM
Let me explain what I meant by that- 1. i was in a bad mood when i posted that but 2. it should be enough information to point you in the direction to *find* more information and learn what it is.I did *not* post a summary that would be sufficient for learning it, no.And you can be quite intelligent enough for CSC and know nothing about the field, I was more making a comment that given a direction you need to be able to learn or else you aren't. (and frankly you arent then for most fields).It's not about what you know, it's entirely about ability to learn, and to find things given a direction/starting point.[Edited on June 14, 2007 at 4:07 PM. Reason : .]
6/14/2007 4:06:02 PM
6/14/2007 5:20:17 PM