1. Список говнокодов пользователя cyrill

    Всего: 3

  2. JavaScript / Говнокод #4315

    +155

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    function ValidateTimeData(Dataset) {
    	var HoursVal = 0;
    	var MinutesVal = 0;
    	
    	//Забираем значения из формы
    	HoursVal = edtTaskHours.Value;
    	MinutesVal = edtTaskMinutes.Value;
    	
    	if ( HoursVal == 0 && MinutesVal == 0 ) {
    		ShowWarningDialog("Поля 'Время (часы)' и 'Время (минуты)' обязательны для заполнения");	
    		return false;
    	} else {
    		return true;
    	}
    	
    	//Присваиваем время
    	Dataset.Values('ActualDurationHours') = HoursVal;
    	Dataset.Values('ActualDurationMinutes') = MinutesVal;
    	
    	Dataset.Values('PayedHours') = HoursVal;
    	Dataset.Values('PayedMinutes') = MinutesVal;
    	
    	Dataset.Values('ConfirmHours') = HoursVal;
    	Dataset.Values('ConfirmMinutes') = MinutesVal;
    	
    	Dataset.Values('Duration') = HoursVal * 60 + MinutesVal;
    	Dataset.Values('ActualDuration') = HoursVal * 60 + MinutesVal;	
    }

    Я бы еще оооочень долго разбирался, почему значения не присваиваются, если бы не посмотрел повнимательнее в 13 строчку :)

    cyrill, 08 Октября 2010

    Комментарии (13)
  3. PHP / Говнокод #3511

    +173

    1. 1
    $darr = array( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 );

    Похапе. Нафик нужны встроенные функции даты / времени? В феврале 28 дней, и баста.

    Фрагмент из давно работающего проекта.

    cyrill, 18 Июня 2010

    Комментарии (18)
  4. PHP / Говнокод #1818

    +157.3

    1. 1
    2. 2
    3. 3
    4. 4
    $cat = $this->url[2];
    $subcat = $this->url[3];
    $subsubcat = $this->url[5];
    $ssscat = $this->url[6];

    В процессе ковыряния внезапно! заглючившего сайта, обнаружилось прелестное: построение дерева категорий. А если бы уровней вложенности, не приведи Б-г, было бы восемь?

    cyrill, 09 Сентября 2009

    Комментарии (4)