"My first impression of my predecessor was a positive one," writes Michal Ochman, "he was well-spoken, sharply dressed, and seemed to be an all-around nice guy."
"My first impression of my predecessor's code was also positive — it was sanely structured, well-commented, and all-around seemed pretty clean. And then I started actually looking through it. It was filled with a lot of... well... this."
<?php
/* Base 64 Encoding function **
** PHP does it natively but just for consistency and
** ease of maintenance, let's declare our own function **/
function base64Encode($plain) {
// Initialise output variable
$output = "";
// Do encoding
$output = base64_encode($plain);
// Return the result
return $output;
}
/* Base 64 decoding function **
** PHP does it natively but just for consistency and
** ease of maintenance, let's declare our own function **/
function base64Decode($scrambled) {
// Initialise output variable
$output = "";
// Do encoding
$output = base64_decode($scrambled);
// Return the result
return $output;
}
?>
Michal continued, "after getting to know some of my new coworkers, they described my predecessor as 'seemingly a nice guy at first, but really just a phony'. I guess I could see that."