The Caboteria / Tech Web / ProgrammingBookmarks (revision 2)
( back to WebBookmarks )

CVS is the Concurrent Versions System, a tool for source code revision control. The CVS home page is at http://www.cvs.org/ and the User's Guide (also called the "Cederqvist Manual" because it was written by a guy named Per Cederqvist) is at http://www.loria.fr/~molli/cvs/doc/cvs_toc.html. A book called "Open Source Development With CVS" is partially online. The parts that are online seem to overlap substantially with the Cederqvist book but might be useful: http://cvsbook.red-bean.com/cvsbook.html

Project Life Cycle - is a collection of very useful info regarding the various phases a software project goes through over its life cycle. It also includes some template documents which are useful for interaction between the client and consultant. http://www.cratchit.org/dleigh/plc/plc-index.htm

Software Archtitecture - is an extremely nebulous term in the context of software. Everyone agrees that it's important, but nobody really agrees on what it is. This site is a useful resource, though. http://www.bredemeyer.com/

Extreme Programming - is a recent fad methodology, and I've pretty much hated the various programming fads that preceded it (TQM, ISO9000, CMM, etc). XP has some very good features, though, some of which I've incorporated into my day-to-day work. One is a strong belief in unit testing, which has definitely paid off for me. Another is working closely with the customer and setting very small, visible goals that you can easily track. Worth an hour or two at their web site: http://www.extremeprogramming.org/

Edit | Attach | Print version | History: r54 | r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding The Caboteria? Send feedback