CGI & PHP Enhance your site with CGi, PHP and ASP scripts

  Subscribe via RSS

  Follow @XavierMedia

Lecture 24: eXtreme Programming – Richard Buckland

February 6th, 2010 by CGI & PHP.com


extreme programming, unit tests, test as you go, unit tests in C, one objective at a time, refactoring. asserts. multi-file programs in C. linking. #include header files prototypes. main. static helper functions. object files .o files Also: hornblower patriotism / the french

Popularity: 7% [?]


Subscribe to new posts from this blog
You may also be interested in...
Lecture 2 | Programming Paradigms (Stanford)
Lecture 2 | Programming Methodology (Stanford)
Lecture 1 | Programming Methodology (Stanford)
Lecture 3 | Programming Methodology (Stanford)
Lecture -18 Dynamic Programming
Lecture 1 | Programming Paradigms (Stanford)

25 Responses to “Lecture 24: eXtreme Programming – Richard Buckland”

  1. lalamusi Says:

    stumbled.. this guy is awesome..!
    I wish I had such a teacher..!

  2. lali71win Says:

    superb teaching… love the way he is delivering the knowledge… gud enth too..

  3. sproaty Says:

    I'm only just out of university but this is bringing some memories back :)

    I was the only question-asker in class

  4. plexusgel Says:

    great lecturing.

  5. MusicMan208DT Says:

    check this.learn report program generator
    as400 – rpg . tk

  6. Untouchab1e Says:

    If only we had the same quality of teachers here… *sigh*

  7. JapaneseLearningVid Says:

    I love the way you teach.
    How about a "how to make a software project fail" lecture. With what to do and not do. I did a post doc in software development methods, I can send you some good background info.

  8. bishopdante Says:

    This dude is so excited because the GHz are there hehehehehehehe.

    This idea of unit testing isn't for those with cycle-pinching mentality, it's profligate: using as many resources on testing as on processing. A redundant system.

    This is AKA the machine gun approach.

    My maths teachers recommended checking everything with a different method. Similar idea here. Indeed, makes good sense

  9. ttto Says:

    DROPPED THE S-BOMB

  10. rikstahh Says:

    If only my lecturers were this enthused!

  11. heheakou Says:

    Share your programming thoughts, ideas, or questions with other programmers! tvlinkshare. com

  12. ameya379 Says:

    dude this guy is so lively and so enthusiastic in his work..hats of and inspirational

  13. Yang804 Says:

    Yes he is a wonderful teacher with lots awards, he was my lecture on monday for enginnering design in law theatre:)
    i am so lucky :)

  14. zizhiqu Says:

    This guy is an excellent teacher on all levels.

    Listen closely because his practical advice is not compromised on the altar of elegance.

    Of course, there is nothing nicer than elegance, provided that it works!

  15. GarganoItaliano Says:

    Allthough I'm not a student of computer science I understand nearly everything. And to not spam the commentsarea of the other videos for the same reason I say it here for them too, they're really informative…keep up the good work :D

  16. raaqi Says:

    n00bs

  17. mvincenttis Says:

    The point is: requeriments changes will happen over and over.

    Only XP works with changes in mind, when running a project.

  18. travisSimon365 Says:

    Perhaps, but the pertinent question is: would using a waterfall methodology have helped? And that's not an easy question to answer – you have to know the intimate details of the project, including why it failed, etc.

  19. cheetah100 Says:

    UML is a high level abstraction. If it isn't a higher level abstraction you may as well say you are writing code. In actual fact tools like Delphi were very much visual. Point is that you will often find that lower level implementation details allow you to discover better higher level abstractions. UML is primarily for communication of architectural structures, not for low level implementation detail.

  20. Tialah Says:

    ashoom! hehe
    This is a really good lecture :) Wish I could go back to school.

  21. HawttDawgg Says:

    well, not really,

    its like cars.. some are good and expensive and some are not.

    and expensive products are for huge companys not for personal use…

  22. sspoke Says:

    ? photoshop = big.. = 1500$ ++

    small product = mp3 to wave converter (dll/static libaray) = 30/45$ 30 day use.. keygen/cracked.. no one pays..

    same goes for photoshop but they send out notices to illegal users to peoples HOME mail's and you might go to jail/fined (happened to me I got warned =P they contacted my ISP and sent me home letter).

    Now is it better to sell good products or cheap ones?

    up to you really :)

    I would always code big.. maybe interfaces for me

  23. HawttDawgg Says:

    then who would buy your products?

    think big.

  24. sspoke Says:

    maybe.. but whats the point? when u are going to improve a structure you will have to redo everything refactoring is for losers.

    Better start with a good layout so you don't need to improve anything in long run.

    think big.

  25. HawttDawgg Says:

    and then you'll need 5 hour to improve it

Leave a Reply

Powered by WP Status.net plugin.

CommentLuv Enabled


Fantastic web hosting at cheap prices
© Copyright 1996-2010 Xavier Media®. All rights reserved.
Contact us | Support/help | Privacy Policy | About Xavier Media
The World According to Xavier | Powered by Yahoo! Answers