Kotlin: deklarovat typ proměnných explicitně?

Poté, co jsem dopsal blog o dojmech z Kotlinu, napadla mě ex-post ještě jedna myšlenka k tématu, jestli uvádět typ proměnné explicitně nebo ne: jaký bude výsledný kód po kompilaci? Pojďme udělat experiment. Vezměme tentýž zdroják, jednou s automatickými typy proměnných, podruhé s explicitně uvedenými typy. Nechme ho zkompilovat a výsledek dekompilujme do Javy. Bude ve výsledku nějaký rozdíl?

Čtěte více...

Hlavolovecká statistika vol. 2: Dobří nebo špatní?

Po zveřejnění minulého dílu by se zdálo, že bych přece měl být 112krát polichocen. Ale musí zákonitě přijít otázka: jací vlastně byli headhunteři, kteří mě kontaktovali? Samozřejmě, nemůžeme všechny házet do jednoho pytle, to by bylo příliš jednoduché a laciné. Pojďme ale nastavit zrcadlo v podobě tvrdých dat.

Čtěte více...

Hlavolovecká statistika vol. 1: Sto headhunterů za rok? Děláš si legraci?

Když řeknete, že my programátoři jsme zavaleni nabídkami, je to klišé nebo realita? A když nás osloví headhunter, měli bychom být polichoceni, vždyť nám přináší práci. Proč na něj nadáváme? Pokud se budeme navzájem hejtovat v blozích a na sociálních sítích, můžeme se u toho dobře bavit, ale moc daleko se neposuneme. Proto jsem se rozhodl vnést do diskuse tvrdá data.

Čtěte více...

Tento web bude tebe a tvůj počítač krmit piškotkami, jelikož a protože je to slušný web a jako takový ví, že je potřeba návštěvu řádně pohostit, aby se u nás cítila dobře. Užíváním tohoto webu potvrzuješ, že netrpíš mentální anorexií, nedržíš žádnou obskurní dietu a že můžeš piškotki do sebe cpát kdykoli a v jakémkoli množství. Více informací...