- 1
- 2
- 3
- 4
- 5
CREATE TABLE blah (
...
status ENUM('1', '2', '3') NOT NULL COMMENT "Статус модерации",
...
);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−161
CREATE TABLE blah (
...
status ENUM('1', '2', '3') NOT NULL COMMENT "Статус модерации",
...
);
Модерация на раз-два-три.
−89
const char *aPositionCString = [@"a_position" cStringUsingEncoding:NSUTF8StringEncoding];
GLuint aPosition = glGetAttribLocation(program, aPositionCString);
Вместо того, чтобы написать так:
GLuint aPosition = glGetAttribLocation(program, "a_position");
−81
- (void)setCategory:(NSDictionary *)newCategory
{
id category = [newCategory retain];
[_category release];
_category = category;
if(_category != nil) {
NSString *categoryID = GetString([_category objectForKey:@"id"]);
const CategoryViewData *data = FindCategoryViewData(categoryID);
if(data == NULL)
goto _clearView;
UIImage *buttonImage = [UIImage imageNamed:GetCategoryIconName(categoryID)];
[_titleButton setImage:buttonImage forState:UIControlStateNormal];
NSString *buttonTitle = [NSString stringWithFormat:@" %@ ➤", data->buttonTitle];
[_titleButton setTitle:buttonTitle forState:UIControlStateNormal];
UIImage *buttonColorImage = [UIImage imageNamed:buttonColorImageName];
[_titleButton setTitleColor:[UIColor colorWithPatternImage:buttonColorImage] forState:UIControlStateNormal];
_pageControl.onImage = [UIImage imageNamed:data->pageControlOnImageName];
_pageControl.currentPage = 0;
_pageControl.numberOfPages = numberOfPages;
_allVideosLabel.text = [NSString stringWithFormat:@"Все %@", data->allVideosTitle];
[self adjustVideoViews];
}
else {
_clearView:
[_titleButton setImage:nil forState:UIControlStateNormal];
[_titleButton setTitle:nil forState:UIControlStateNormal];
[_titleButton setTitleColor:nil forState:UIControlStateNormal];
_pageControl.onImage = nil;
_pageControl.currentPage = 0;
_pageControl.numberOfPages = 0;
_allVideosLabel.text = nil;
for(CategoryRowCell *cell in _videoViews) {
[cell removeFromSuperview];
}
self.videoViews = nil;
_scrollView.contentSize = CGSizeZero;
_scrollView.contentOffset = CGPointZero;
_allVideosView.frame = CGRectMake(0, 0, CGRectGetWidth(_allVideosView.frame), CGRectGetHeight(_allVideosView.frame));
_allVideosView.hidden = YES;
}
}
Типичная ячейка
+35
#if defined(_WIN32) || defined(_WIN64)
ofstream outfile("help.txt");
outfile << message << endl;
system("notepad.exe help.txt");
#else
cout << message ;
#endif
Зачем бороться с юникодом в консоли, когда есть блокнот?
+156
try {
throw new CException($exceptionMessage);
} catch (CException $e) {
Yii::app()->errorHandler->processException($e);
}
береженного catch бережет
+68
private void setFooMode() {
if (foo.isSelected()) { // is currently showing
App.appProps.put(Strings.BAR_MODE, Strings.TRUE);
}
else {
App.appProps.put(Strings.BAR_MODE, Strings.FALSE);
}
}
+70
package <hostname>.sbrf.taxaccounting.service.impl;
import org.junit.Test;
import <hostname>.sbrf.taxaccounting.service.FormDataService;
public class FormDataServiceTest {
private FormDataService formDataService;
public void tearUp() {
formDataService = new FormDataServiceImpl();
}
@Test
public void testCheckMandatoryColumns() {
}
}
Зато он используются юнит тесты
и посмотрите внимательно кому это делается)))
вот такие вот у нас тесты :)
+126
<td width="150">\n\
<% if (editableParts.warehouseAssignment || shipping_map.length > 1) { %>\n\
<a class="shipping-map-link dashed" href="#">\n\
<% } else { %>\n\
<span class="grey">\n\
<% } %>\n\
<% if (shipping_map.length == 0) { %>\n\
не указан</span>\n\
<% } else { %>\n\
<% if (shipping_map.length == 1) { %>\n\
<%= shipping_map[0].warehouse.name %>\n\
<% } else { %>\n\
с нескольких складов\n\
<% } %>\n\
<% } %>\n\
<% if (editableParts.warehouseAssignment) { %>\n\
</a>\n\
<% } else { %>\n\
</span>\n\
<% } %>\n\
</td>\n\
−160
Ученик 1С спросил у своего учителя: что означает аббревиатура "Один Эс"?
Учитель долго думал и наконец ответил ему:
- "Один" - это когда солнечный день и воняет из трубы, это "Один"
А "Эс", что такое "Эс", - спросил ученик
- "Эс" - это когда солнечный день и опять же воняет из трубы
Если бы у 1С были коаны, они выглядели бы примерно так.
По мотивам к/ф "Моцарт" 2006
+155
--- a/src/Foo.js
+++ b/src/Foo.js
@@ -1,21 +1,61 @@
var Foo = (function () {
function Foo(productId, productSettings, overrides) {
var backup, loc = document.location, home;
- this._sdkSettings = Program.Utils.deepCopy(Take5.settings);
+ this._sdkSettings = JSON.parse(JSON.stringify(TGH5.settings));
if(overrides) {
- this._sdkSettings = Program.Utils.copyProperties(overrides, this._sdkSettings);
+ if('debug' in overrides) {
+ this._sdkSettings.debug = overrides.debug;
+ }
+ if('inDemoMode' in overrides) {
+ this._sdkSettings.inDemoMode = overrides.inDemoMode;
+ }
+ if('sdkHome' in overrides) {
+ this._sdkSettings.sdkHome = overrides.sdkHome;
+ }
+ if('eixtUrl' in overrides) {
+ this._sdkSettings.exitUrl = overrides.exitUrl;
+ }
+ if('ads' in overrides) {
+ if('preRoll' in overrides.ads) {
+ this._sdkSettings.ads.preRoll = overrides.ads.preRoll;
+ }
+ if('inGame' in overrides.ads) {
+ this._sdkSettings.ads.inGame = overrides.ads.inGame;
+ }
+ if('postRoll' in overrides.ads) {
+ this._sdkSettings.ads.postRoll = overrides.ads.postRoll;
+ }
+ }
+ if('reporting' in overrides) {
+ if(overrides.reporting instanceof Object) {
+ if('analyticsId' in overrides.reporting) {
+ this._sdkSettings.reporting.analyticsId = overrides.reporting.analyticsId;
+ }
+ if('site' in overrides.reporting) {
+ this._sdkSettings.reporting.site = overrides.reporting.site;
+ }
+ if('virtualPageRoot' in overrides.reporting) {
+ this._sdkSettings.reporting.virtualPageRoot = overrides.reporting.virtualPageRoot;
+ }
+ if('initParams' in overrides.reporting) {
+ this._sdkSettings.reporting.initParams = overrides.reporting.initParams;
+ }
+ } else {
+ this._sdkSettings.reporting = overrides.reporting;
+ }
+ }
}
А я сажаю алюминивые агурцы - а-а - на брезентовом поле :(
Некоторые имена сознательно изменены дабы не посягать на копирайты и торговые знаки.