Mistři v programování na #hovnokod

Trideni v konstantnim case (Scala variant).

import java.util.{Timer,TimerTask}
object SleepSort extends App {
  val timer = new Timer
  def delay(f: () => Unit, n: Long) = {
    timer.schedule(new TimerTask() {
      def run = f()
    }, n)
  }
  def sleepSort(a: Array[Int]) = {
    for (i <- a) delay(() => println(i), i)
  }
  sleepSort(Array(531,112,43,355,911,299,24))
  delay(() => timer.cancel(), 1000)
}

David Strupl,

Něco ze základů objektového programování...

V rekvalifikačním kurzu se asi programátoři učili, že:

Java soubor má běžně asi 3500 řádků.
Z toho je asi 10 procent kódu zakomentováno.
Soubor obsahuje asi 43 podtříd.
Soubor obsahuje celkem asi 350 metod.

Nejhorší na tom je, že chování je z velké částí popsáno v XML definici na serveru, zatímco klient to 
drtí vše ve zdrojovém kódu...

Anonymous,


Anonymous,

Little swift shit.

guard let cricketType = event.cricketType() else {
	return true as! EuLivesportSharedlibScoreFormatterCricketModelResultData
}

Anonymous,

Revize hlasky #4337 pro testing oddeleni.

Pokud najdete na strankach aplikace java stacktrace a jdete zadavat JIRA task, tak neni treba jej vkladat:

a) do obrazku v nizkem rozliseni
b) [novinka] do Word dokumentu-docx format, ktery mi totalne zrusi zalomeni radku.

Ale staci vlozit do prilohy JIRA tasku textovy soubor. Ten vytvorite zkopirovanim textu do textoveho editoru.

Dekujeme.

Anonymous,