- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
@Override
public void setAdapter(ListAdapter adapter) {
	if (mAdapter != null) {
		mAdapter.unregisterDataSetObserver(mDataObserver);
	}
	mAdapter = adapter;
	mAdapter.registerDataSetObserver(mDataObserver);
}Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 20
+76
@Override
public void setAdapter(ListAdapter adapter) {
	if (mAdapter != null) {
		mAdapter.unregisterDataSetObserver(mDataObserver);
	}
	mAdapter = adapter;
	mAdapter.registerDataSetObserver(mDataObserver);
}Дебажу говнокод доставшийся в наследство и получаю NullPointerException
+79
public void playersListClearBlacklist() {
	List<Player> itemsToRemove = new ArrayList<Player>();
	for (int i = 0; i < blacklist.size(); i++) {
		Player player = blacklist.get(i);
		itemsToRemove.add(player);
		DBCore.getInstance().deletePlayer(player);
	}
	blacklist.removeAll(itemsToRemove);
}Из комерческого проекта
+138
p.fANT = Convert.ToUInt16(((devStat & (1 << 13)) != 0 ? "1" : "0") + ((devStat & (1 << 12)) != 0 ? "1" : "0"), 2);Вот сижу думаю так задуманно или автор сам не понял что написал
+133
private void gv3_HiddenEditor(object sender, EventArgs e)
{
	if (cloneDt != null)
	{
		cloneDt = null;
	}
	if (cloneCt != null)
	{
		cloneCt = null;
	}
}Коллега в скайпе поделился говном из одного коммерческого проекта
+134
public static string GetString(string inpString, string defValue)
{
	if (inpString == null)
		return defValue;
	return inpString;
}Этот метод заботливо лижит в файле с всякими вспомогательными функциями, мало ли где может понадобиться
+135
public static byte[] ConvertStringToByteArray(string str)
{
	int i, n;
	n = str.Length;
	byte[] x = new byte[n];
	for (i = 0; i < n; i++)
	{
		x[i] = (byte)str[i];
	}
	return x;
}Парни я не знаю баян это или нет, я лично не видел, но сторожилам виднее
+134
public static class GlobalFunc
{
	// bla-bla-bla ...
 
	public static bool isDouble(string input)
	{
		Double dec;
		return Double.TryParse(input, out dec);
	}
	public static bool isUShort(string input)
	{
		ushort dec;
		return ushort.TryParse(input, out dec);
	}
	public static bool isShort(string input)
	{
		short dec;
		return short.TryParse(input, out dec);
	}
	public static bool IsDate(string input)
	{
		DateTime date;
		return DateTime.TryParse(input, out date);
	}
}face palm
+135
try
{
	HttpWebRequest httpWebReq = (HttpWebRequest)WebRequest.Create(this.OURURL);
	httpWebReq.Timeout = 2000;
	httpWebReq.Method = "POST";
	string Response = ResponseStreamReader.ReadToEnd();
	
	// bla-bla-bla ...
	httpWebReq.GetResponse().Close();
	httpWebReq = null;
	Response = null;
}
+137
readonly string NEWLINE = "\r\n";
+134
class UnathorizedDevice : ArgumentException { public UnathorizedDevice() : base() { } }
class LocalException : ArgumentException { public LocalException(string message) : base(message) { } }Говно или не говно? Мне кажется первое