Randomly hacking and coming up with groovy algorithms. As opposed to RapidPrototyping. (Source: TheCurseOfXanadu.)