"Following the code-as-a-commodity principle," writes Jan, "our management team not only sends large projects overseas, but goes with the lowest bidder."
/**
* @param str The string which must put into 2 Signle Quat
* @return The single quated String
*/
public String SingleQautedString(String str) {
return "'" + str + "'";
}
"The comment explains it all," writes Kendall via the Submit to TDWTF Visual Studio Extension.
//cumulative normal distribution function
public string TEST(string test)
{
return test + "TEST";
}
"I took this comment as a challenge," writes Andrew, "and I lost."
// ATTENTION: IF SOMEONE READS BLOCKS OF CODE ABOVE AND BELOW // THIS LINE - PLEASE DONT TRY TO UNDERSTAND IT - I DON'T
Steen learned about a new configuration option.
if (GlobalConfig["UseSpellingError"])
{
pKey = pKey.replace("gb_custom", "gb_costum");
}
Dave writes, "while reconfiguring Sybase stored procedures for a custom version of an HL7 interface application, I stumbled upon this useless-yet-used everywhere procedure."
create procedure dbo.SpTCRUtl_showNumTelHL7
@numTelIn varchar(50),
@numTelOut varchar(50) output
as
set @numTelOut = @numTelIn
"I found this code at the day job (a large bank)," notes Dave, "maybe it's just me, but I would think a single 'if' statement could have done the job."
for i=3000 to 3299
if cint(val)=cint(i) then
bolMatch=true
exit for
end if
next
for i=3351 to 3441
if cint(val)=cint(i) then
bolMatch=true
exit for
end if
next
for i=5964 to 5969
if cint(val)=cint(i) then
bolMatch=true
exit for
end if
next
"A lot of students only go to school three quarters a year," Bob writes, "so maybe the author thought a business might take a summer off. Or try to squeeze another one in."
const QUARTERS_IN_A_YEAR = 4;
... several codefiles later...
private String[] getQuarters()
{
String[] quarters = new String[QUARTERS_IN_A_YEAR];
for (int k = 0; k < quarters.length; k++) {
quarters[k] = new Integer(k+1).toString();
}
return quarters;
}
"While looking through some old code, I found this snippet that creates a 'human friendly' date to display to the user," Adam Smith writes, "perhaps this is more efficient than date('d/m/Y')."
// Get today's date, and also format it in a more human-friendly way
$date = date("Y-m-d");
$nicedate = preg_replace("/(....).(..).(..)/","$3/$2/$1",$date);
"I'm still not sure if the comment is a todo or an actual comment on what the code should do," notes Alexander, "both possibilities have not been achieved though."
/// <summary>
/// REMOVE THIS!!
/// </summary>
public void RemoveMeFunction()
{
throw new NotImplementedException();
}
"We use a strange naming convention here," J Klopchic wrote. "I should note that 'operations' really doesn't mean anything, but it sounds better than print_lbl_label_label. Too bad that print_label, print_lbl_operations_label, and print_lbl_operations were already used."
string component_id = "print_lbl_label_operations_label";