Slashdot Mirror


User: Amezick

Amezick's activity in the archive.

Stories
0
Comments
34
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 34

  1. Re:Amazon links on "Extreme" Programming · · Score: 1

    ObXProgramming: All the extreme programming techniques in the world are irrelevant if the requirements for the project are not well-designed and set in stone.

    Um, one of the main points behind XP is that the requirement will change and so it allows them to change. Customers can add/change/remove Stories on a whim. They can even reprioritize the stories. I agree that you have to have stories to develop. But if a customer wants to change the code they just write a new story, give it a priority, and give the card to the programmers.
    --Angus

  2. Re:Toned-down pair coding: Code review. on "Extreme" Programming · · Score: 1

    Peer review in a metting setting sucks. It is hard to critisize someone's boneheaded code without offending them and putting them on the defensive in a big meeting room. With pair programming you can say "But how about WE do it this way instead?"
    Chris, this is NOT an attack on you. I see that you are just offering a way out of pairing for those that can't hack the social interaction.
    --Angus

  3. Re:What about skillsets on "Extreme" Programming · · Score: 1

    Actually, pair programming is kind of fun. You get to ride the bow wave of your partner's energy as you cut through the code. It does assume that your partner has some skill, but it doesn't have to be equal. It just has to be close. One of the things that is being accomplished in a pair with a less skilled member is bringing that partner's skill up while he helps you to remember the little nitty crap you might forget.
    --Angus

  4. Re:That would suck. on "Extreme" Programming · · Score: 1

    XP only has you regularly working 8 hours a day and then kicks your butt out of the building to have a life.
    --Angus

  5. Re:Other interesting parts of XP on "Extreme" Programming · · Score: 1

    Most of the people writing about XP point to the fact that a lot of the abstraction that is written into code isn't ever used and sometimes actually causes problem when the programmer needs to jump in the other direction. XP has you pay the cost of abstracting something the SECOND time you need to use a certain part of the code, not the first time. Just write the test and then get the code to work. If you see something that isn't useful REMOVE it.
    XP assumes you have the ability to work yourself out of a corner in a simple design, have the power to change the code that is locking you in the corner, and have a need to get out of that corner.
    --Angus

  6. Re:I don't know about you, but... on "Extreme" Programming · · Score: 2

    In pair programming the other guy isn't really just sitting there looking over your shoulder. He is helping to keep track of all the crap you shouldn't have to while you are coding. You are focused on the tactical view and he is taking a strategic view. He reminds you to write the tests. He helps with the process of continually designing something. He keeps an eye out for refactorings that might be needed while you are added that data file systax. He is also there to act as your conscience and get your butt off slashdot and back to the code. --Angus

  7. You are all missing his point! on Where Is The Innovation? · · Score: 1

    He is talking about innovations that:
    came out of left field, shook the world by its roots, gained acceptance and you can't live without it
    All of the Bio-blah advances are really cool, but they have yet to get to the stage of "Can't live without it." Some people might claim the cell-phone but even Dick Tracy and Star Trek had these. --Angus

  8. Re:Bad form. on No More Free Updates For Red Hat · · Score: 1

    1) This is a documented way to make money from Free software. (One of the documents from MIT/AI stated this)
    2) Microsoft chares for the application in the beginning and their every 4 year updates. They also charge for the developers network updates.
    3) You can still get the updates for free, you just have to pay to use thier service. --Angus

  9. Just a note about standards on Gartner Slams Linux · · Score: 1

    I am trying to figure out why they are so hyper about standards. They are like pringles, you can't have just one. (look at optical disk device drivers, what a mess)