`if (true === true)`
^^ Old PHP site.
<?php /* Start the Loop */ ?>
Followed by more php.I think it is bad practice at least then, if not explicitly bad code, because it's needlessly overcomplicated. Why use the end tag when you're not switching contexts between php and html? After this line there's just another open tag and more code... it's a pointless way of writing php that makes it aggravating to read and edit.
Contradiction.
if (obj instanceof java.lang.Object)
This is (was in Sun's time) an actual possible certification question and you are wrong, this CAN return false:
Object obj = new Object() {{ System.out.println(false); System.exit(0); }};
System.out.println(obj instanceof Object);Each line of HTML is generated like that :
$html.='<html>';
$html.='<body>';
$html.='The content';
$html.='</body>';
$html.='</html>';
The dev used this in every file, each file contain thousands of lines like that. Worst project i have ever seen, and i must work alone on it. FML.
Dumb mistakes I've seen include commented out error checking because of a reversed greater than sign and a SQL query that deletes the whole table before rebuilding the entire thing every day
The code was really awful, and that part hurt my eyes:
/* commented out code. <--- Yep. That was the actual comment.
and here was the code
seriously
*/
At least (s)he knew what a block comment was. $array = array('z'=>12, 'o'=>43, 't'=>32, 'th'=>85, 'f'=>91, 'fi'=>42);
Take a minute look at that and tell me what the keys stand for. When you figure it out you'll realize why this is the worst piece of code you've ever seen. enum BankID {
ONE = 1,
TWO = 2,
THREE = 3,
FOUR = 4
// add more if needed
};if( 1 == 1 ) cout << "it's true" << endl; else cout << "false" << endl;
Haha, 1==1
#python SQL injection paradise.
sql = 'SELECT * FROM %s' % tableif (failed) { return SUCCESS; }