«
DRX
Web Developer Resource Index: Programming
Programming is the science and art of designing and writing algorithms and data structures
to produce computer programs (or software). This is a complex topic and it involves
creative thinking, design skills, knowledge and experience, and ongoing testing and
maintenance. See also Data Formats, Software, Programming Languages, and many other
categories in this index.
Updated: Monday, December 22nd, 2008 @ 11:02 PM EST
Sub Categories
- Development Tools {0}(49)[73]
- Languages {5}(6)[20]
Navigation
Resources
-
1.
Dictionary of Algorithms and Data Structures
A comprehensive, searchable and indexed dictionary of thousands of algorithms, data structures, programming and computer science concepts and topics. Many links to sample code, demos, further information, just an outstanding resource. [278]
★★★★★
URI:http://nist.gov/dads/
Author:Paul E. Black [1]
Reviewed:Friday, May 6th, 2005 @ 3:45 AM EDT
by:Douglas Clifton
Dictionary of Algorithms and Data Structures
programmingreferencesecuritysoftware
-
2.
Stack OverflowHave a programming question or just want to show off your own expertise? Stack Overflow is a free question and answer site where developers collaborate and help solve each other's problems. Part wiki, part forum, part blog, it's an interesting concept. [1868]
★★★★☆
URI:http://stackoverflow.com/
Author:Stack Overflow Team [1]
Reviewed:Monday, December 22nd, 2008 @ 11:02 PM EST
by:Douglas Clifton
Stack Overflow
blogforumprogrammingwiki
-
3.
Regular Expressions Cheat SheetRegular expressions (regex) are a complex and powerful asset in the programmer's toolkit, although they are sometimes misused when a simple string search would suffice. Once mastered, it's still handy to have this cheat sheet around for quick reference. [1853]
★★★★☆
URI:http://www.addedbytes.com/cheat-sheets/regular-expressions-cheat-shee...
Author:Dave Child [7]
Reviewed:Tuesday, November 25th, 2008 @ 4:47 PM EST
by:Douglas Clifton
Regular Expressions Cheat Sheet
cheatsheetprogrammingregexsearch
-
4.
GistA pastebin service from the folks at GitHub. Gist allows you to share URLs, source code snippets with syntax highlighting, and all the features of a version control system. They can be public or private, you can edit them online and off, and you can fork. [1806]
★★★★☆
URI:http://gist.github.com/
Author:Logical Awesome [2]
Reviewed:Friday, November 7th, 2008 @ 11:31 PM EST
by:Douglas Clifton
Gist
codedevelopergitprogrammingrepository
-
5.
The Tao of ProgrammingThis classic essay on the on the philosophy of hacker ideals is composed of eight short "books" and an epilogue. Presented as a spoof of Tao Te Ching, among other concepts, it reinforces the idea that software should be small, elegant and maintainable. [1694]
★★★★☆
URI:http://www.canonical.org/~kragen/tao-of-programming.html
Author:Geoffery James [1]
Reviewed:Sunday, December 10th, 2006 @ 1:46 PM EST
by:Douglas Clifton
The Tao of Programming
commentarydeveloperprogrammingsoftware
-
6.
The A to Z of Programmer PredilictionsA hilarious, and sadly truthful, description of every character (and character flaw) you are likely to encounter in your career as a developer. I am guilty of some of these misdemeanors myself, who isn't? Note: the icon is the inverse of the hacker logo. [1616]
★★★★☆
URI:http://hacknot.info/hacknot/action/showEntry?eid=81
Author:Edward Johnson [1]
Reviewed:Thursday, January 26th, 2006 @ 10:45 PM EST
by:Douglas Clifton
The A to Z of Programmer Predilictions
commentarydeveloperhumorprogramming
-
7.
SnippetsA del.icio.us clone written in Ruby on Rails, only this one is designed as a source code sample repository instead of a social bookmarking site, hence the name "Snippets." Sort by tags or user, watch as an RSS feed the same way. Full Ruby source provided. [1524]
★★★★☆
URI:http://bigbold.com/snippets/
Author:Peter Cooper [1]
Reviewed:Wednesday, August 31st, 2005 @ 10:38 PM EDT
by:Douglas Clifton
Snippets
codedel.icio.usfolksonomyprogrammingrubytagging
-
8.
Code as Design"What Is Software Design?" first appeared in the C++ Journal in 1992, and I read it with great interest. Here republished, with the long overdue follow-up "13 Years Later," and the original letter to the editor that evoked the series and much discussion. [1493]
★★★★☆
URI:http://www.developerdotstar.com/mag/articles/reeves_design_main.html
Author:Jack Reeves [1]
Reviewed:Wednesday, August 17th, 2005 @ 8:22 PM EDT
by:Douglas Clifton
Code as Design
commentarydesigndeveloperprogrammingsoftware
-
9.
Extreme ProgrammingA software development methodology that emphasizes customer involvement, feedback and satisfaction with the end results. Team work is key here, rather than just handing a developer a specification, each step along the way is tested and reviewed. [1440]
★★★★☆
URI:http://extremeprogramming.org/
Author:Don Wells [1]
Reviewed:Thursday, July 28th, 2005 @ 2:22 PM EDT
by:Douglas Clifton
Extreme Programming
developerprogrammingproject managementsoftware
-
10.
Hackers and PaintersIn this essay that lead to the popular book of the same title, the author examines the nature of artistic creativity in software development. And I agree completely with his views, I always sketch out my ideas before writing a single line of code. [1321]
★★★★☆
URI:http://paulgraham.com/hp.html
Author:Paul Graham [1]
Reviewed:Wednesday, June 22nd, 2005 @ 5:21 PM EDT
by:Douglas Clifton
Hackers and Painters
artdesigndeveloperprogrammingsoftware
-
11.
developer.*An independent Web programmer's magazine with an emphasis on open-source software and methods. Content includes articles, essays, and book reviews. A sister publication, the Cooperative Digest, is geared toward commentary. RSS feeds of new content. [1240]
★★★★☆
URI:http://www.developerdotstar.com/
Author:Contributors [1]
Reviewed:Thursday, May 26th, 2005 @ 9:42 PM EDT
by:Douglas Clifton
developer.*
developerezineopen-sourceprogrammingsoftware
-
12.
Teach Yourself Programming in Ten YearsThumbs-up for Dr. Norvig's article. I'm sorry if this is rude, but the Web is almost as full of would-be programmers as amateur designers. Everyone is in such a damn rush. I guess we live in a cut-and-paste world, and the results are evident. [1221]
★★★★☆
URI:http://www.norvig.com/21-days.html
Author:Peter Norvig [1]
Reviewed:Sunday, May 22nd, 2005 @ 7:09 AM EDT
by:Douglas Clifton
Teach Yourself Programming in Ten Years
programmingsoftware
-
13.
Source Code Search EngineThis engine specializes in searching repositories and other places for open-source code examples and full projects. From my preliminary tests, I believe this could be a very useful tool. Definitely worth checking out yourself. [1160]
★★★★☆
URI:http://koders.com/
Author:Koders [1]
Reviewed:Sunday, May 15th, 2005 @ 7:55 PM EDT
by:Douglas Clifton
Source Code Search Engine
open-sourceprogrammingrepositorysearchsoftware
-
14.
Quick Reference CardsA whole series of quick reference cards and booklets in PDF format for quality printing and stashing near your desk. Includes C and Unix, GDB, CVS, Perl, PHP, Apache and mod_perl, MySQL, TeX, vi, Emacs, HTML/XHTML and many others. [1096]
★★★★☆
URI:http://tiger.la.asu.edu/quick_reference_card.htm
Author:Contributors [10]
Reviewed:Thursday, May 5th, 2005 @ 5:05 AM EDT
by:Douglas Clifton
Quick Reference Cards
developerprogrammingreferencesoftware
Related Categories
Matching Tags
art blog cheatsheet code commentary del.icio.us design developer ezine folksonomy forum git humor open-source programming project management reference regex repository ruby search security software tagging wiki
Indexes
Search for Programming on:

Last updated: Monday, December 22nd, 2008 @ 11:02 PM EST [2008-12-23T04:02:39Z]























































































