Субъективный Си / Говнокод #10290 Ссылка на оригинал

0

  1. 1
@property (nonatomic, retain) NSString *totalCount;

Чуть глаза от такого не лопнули

Запостил: QuickNick QuickNick, (Updated )

Комментарии (10) RSS

  • totalCount, строка ... да, у меня тоже разрыв шаблона.
    Ответить
    • В соседнем классе дату записали в строку. При рефакторинге трогать не стал, потому что лишний день пришлось бы тратить на конвертер, а такой роскоши нет.
      Ответить
        • Аффтар завтра это будет в моем присутствии объяснять начальству. Равно как и сваливание в один служебный класс (структуру данных) запроса, результата и отфильтрованного результата. Причем класс еще и синглтон.
          Ответить
        • Характерный почерк этого программиста при верстке структур: известны только NSString, NSArray, NSDictionary и их изменяемые потомки.

          В NSArray и NSDictionary кладутся исключительно NSString, NSArray, NSDictionary, их изменяемые потомки и структуры, описанные выше.

          Никакой, %censored%, инкапсуляции не увидеть никогда. Если в классе объявляются массивы и словари, в которых лежат данные одного типа, то вместо методов addStuff: (Stuff *) stuff, removeStuff: (Stuff *) stuff мы увидим свойства к этим словарям и массивам, с ними будет напрямую работать какой-нибудь другой класс (как правило, парсер).
          Ответить
            • Со слов других счастливчиков, он кодил на C# серверную часть до того, как уйти на iOS.
              Ответить
              • Я даже на js инкапусяцию видел.
                А ещё говорят, что basic плохому учит )
                Ответить
          • Видел портяночку, божественный объект выдает глубоко религиозного человека.
            Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8