Programming

TwitterFacebook
Get flash to fully experience Pearltrees

Understanding Pac-Man Ghost Behavior

http://gameinternals.com/post/2072558330/understanding-pac-man-ghost-behavior Posted on December 2, 2010

Welcome to Rosetta Code - Rosetta Code

Rosetta Code is a programming chrestomathy site. http://rosettacode.org/wiki/Rosetta_Code
Solving programming puzzles is a fun way to develop your logical and problem solving abilities. Also, when you’re familiarizing yourself with a new programming language, solving puzzles for that language can help speed up the learning process.

10 Puzzle Websites to Sharpen Your Programming Skills

http://sixrevisions.com/resources/10-puzzle-websites-to-sharpen-your-programming-skills/
Java - Gets there, finds the dragon, develops a framework for dragon anihilation with multiple layers, writes several articles about the framework… But doesn't kill the dragon. .NET - Gets there, sees the idea of the Java developer and copies it. Tries to kill the dragon, but the monster eats him.

Roumen's Weblog

http://blogs.oracle.com/roumen/entry/how_to_kill_a_dragon
http://jeez.eu/2009/11/03/if-programming-languages-were-real-persons.html What if programming languages were real persons like you and me? What if they were parts of families and had relations and affairs? Have you ever thought of going to a supermarket and Visual Basic was the young woman waiting in the line in front of you?

If Programming Languages Were Real Persons | Jeez Tech

User stories are written.

Extreme Programming Rules

http://www.extremeprogramming.org/rules.html
Home > development > Some lesser-known truths about programming My experience as a programmer has taught me a few things about writing software. Here are some things that people might find surprising about writing code: http://dotmac.rationalmind.net/2010/08/some-lesser-known-truths-about-programming/

Some lesser-known truths about programming | Dot Mac

http://www.andromeda.com/people/ddyer/topten.html

Top 10 Ways to be Screwed by "C"

To get on this list, a bug has to be able to cause at least half a day of futile head scratching, and has to be aggravated by the poor design of the "C" language. In the interests of equal time, and to see how the world has progressed in the 20-odd years since "C" escaped from its spawning ground, see my Top 10 Ways to be Screwed by the Java programming language , and for more general ways to waste a lot of time due to bad software, try my Adventures in Hell page.

Six ways to write more comprehensible code

I learned to write, clear, maintainable code the hard way. For the last twelve years, I've made my living writing computer games and selling them over the Net using the marketing technique that was once charmingly known as shareware. What this means is that I start with a blank screen, start coding, and, a few tens of thousands of lines of code later, I have something to sell.

Computer Programming Algorithms Directory

Welcome to my computer programming algorithms directory.
“ Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.

WTF Code

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. PHP is a minor evil perpetrated and created by incompetent amateurs, whereas Perl is a great and insidious evil, perpetrated by skilled but perverted professionals.

Classic Programming Quotes | Storm Development Blog