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

    Всего: 5

  2. Objective C / Говнокод #16680

    −405

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    -(BOOL)isForEvenNumberPage
    {
        return self.pageNumber % 2 == 0;
    }
    
    -(BOOL)isForOddNumberPage
    {
        return [self isForEvenNumberPage] == NO;
    }

    Один очень крупный проект от заокеанского заказчика

    stonerhawk, 11 Сентября 2014

    Комментарии (88)
  3. Objective C / Говнокод #16048

    −407

    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
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
    {
        NSInteger rows;
        
        if (tableView == self.tableView) {
            rows = [self numberOfRowsInSectionDishes:section];
        } else {
            rows = [self numberOfRowsInSectionSearch:section];
        }
        
        return rows;
    }
    
    
    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
    {
        UITableViewCell *cell;
        
        if (tableView == self.tableView) {
            cell = [self cellForRowAtIndexPathDishes:indexPath];
        } else {
            cell = [self cellForRowAtIndexPathSearch:indexPath];
        }
        
        return cell;
    }
    
    
    - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
    {
        if (tableView == self.tableView) {
            [self didSelectRowAtIndexPathDishes:indexPath];
        } else {
            [self didSelectRowAtIndexPathSearch:indexPath];
        }
    }

    Genius!

    stonerhawk, 23 Мая 2014

    Комментарии (4)
  4. Objective C / Говнокод #15611

    −407

    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
    //
    //  @property (nonatomic, strong) NSString *name; @property (nonatomic, strong) NSString *name;.m
    //  Govnocode
    //
    //  Created by Khrishna on 28/03/14.
    //  Copyright (c) 2014 Khrishna Ravi. All rights reserved.
    //
    
    #import "@property (nonatomic, strong) NSString *name; @property (nonatomic, strong) NSString *name;.h"
    
    @implementation _property__nonatomic__strong__NSString__name___property__nonatomic__strong__NSString__name_
    
    @end

    Безжалостные русские индусы

    stonerhawk, 28 Марта 2014

    Комментарии (1)
  5. Objective C / Говнокод #15562

    −349

    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
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    - (void)willDismissViewControllerWithCity:(NSNumber *)city_id
                                         open:(BOOL)open
                                    oneDollar:(BOOL)oneDollar
                                   twoDollars:(BOOL)twoDollars
                                 threeDollars:(BOOL)threeDollars
                                  cuisineName:(NSString *)cuisineName
                                      cuisine:(NSNumber *)cuisine_id
                                   vegetarian:(BOOL)vegetarian
                             neighborhoodName:(NSString *)neighborhoodName
                                 neighborhood:(NSNumber *)neighborhood_id
                                       trophy:(BOOL)trophy
                                        eaten:(BOOL)eaten
                                     notEaten:(BOOL)notEaten
                                      planned:(BOOL)planned
    {
        self.filterByOpen = open;
        self.filterByOneDollar = oneDollar;
        self.filterByTwoDollars = twoDollars;
        self.filterByThreeDollars = threeDollars;
        self.filterByCuisine = cuisineName;
        self.filterByVegetarian = vegetarian;
        self.filterByNeighborhood = neighborhoodName;
        self.filterByTrophy = trophy;
        self.filterByEaten = eaten;
        self.filterByNotEaten = notEaten;
        self.filterByPlanned = planned;
        
        self.cuisine_id = cuisine_id;
        self.neighborhood_id = neighborhood_id;
        
        if (self.city_id != city_id) {
            self.searchBar.text =@"";
            [self.searchBar resignFirstResponder];
            
            [[LocationManager sharedInstance] changeCurrentCity:city_id];
            self.city_id = city_id;
        }
        
        [self setupFilterLabel];
        [self updateContent];
    }

    Индусы, такие индусы...

    stonerhawk, 24 Марта 2014

    Комментарии (2)
  6. Java / Говнокод #8163

    +74

    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
    public class test {
    class Oper 
    {
        int a, b, x,y;
        int sum (int x) {
        x = a+b;
        return x;
     }
     int dif (int y) 
     {
      y = a-b;
      return y;
     }
    }
    
    public static void main(String[] args) 
    {
     Oper op = new Oper();
        op.a = 6;
        op.b = 7;
        System.out.println("Сумма=" + op.sum());
        System.out.println("Разность=" + op.dif());
    }

    stonerhawk, 11 Октября 2011

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