Ябло (Свежее) / Говнокод #20096 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
if section == 0 {
            return "Item(s) in your cart"
        } else if section == 1 {
            return String("Total tax")
        } else if section == 2{
            return String("Shipped to")
        } else if section == 3 {
            return String("Please select a payment method")
        }
        return nil

Ладно, допустим человек не знает, что такое switch или хранение данных в массиве.
Но зачем явно вызывать конструктор строки? Что, кто-то не поймёт, что это строка?

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

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

  • > Ладно, допустим человек не знает, что такое switch или хранение данных в массиве.

    Нет. Ради четырех строк, нам срочно нужна RDBMS, ORM, с конфигом в XML файлайх, которые будут из клауда тянутся, с как минимум RSA4096 секурити. Потому что энтерпрайз.
    Ответить
    • Читабельность, карл. Но на это ещё можно закрыть глаза. Весь сок в конструкторах строки
      Ответить
      • > Весь сок в конструкторах строки

        про свифт не скажу, но я иногда так в крестах пишу.

        в моем случае, я чаще это для эстетических целей использую (форматирование, синтакс хайлайтинг). оно же все равно no-op.

        но в этом коде особой эстетики не вижу.

        PS и как то еще из стороны локализации чем-то попахивает.
        Ответить
    • >с как минимум RSA4096 секурити
      Чтобы тормозило побольше?
      Ответить
  • Наверное человек не читал ни одной книги про язык, и сразу начал писать. А что? Читать времени ет, хуячмть надо
    Ответить

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

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

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


    8