- 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) { } }
Говно или не говно? Мне кажется первое