1. Java / Говнокод #25326

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    private fun isEnabled(): Boolean = when {
            inner.has("_disabled") -> getString("_disabled") == "false"
            inner.has("_enabled")  -> getString("_enabled") == "true"
            else                   -> true
        }

    Тут не столько про код, сколько про API, которое он юзает

    Запостил: rjhdby, 25 Января 2019

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

    • Почему "Kotlin" постоянно постят в раздел "Java"?
      Ответить
    • > private fun

      if_you_know_what_i_mean.png
      Ответить
    • enum class Govno(val enabled:Boolean, govname:String) {
        ENABLED(true, "_enabled"),
        DISABLED(false, "_disabled"),
      }
      
      val enabled = Govno.values().firstOrNull { inner.has(it.govname) && getString(it.govname) == it.enabled.toString()} ?: true
      Ответить

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