Nie som programátor a ani som nikdy nebol (a ak mám povedať pravdu, ani by som sa ním v budúcnosti nechcel stať). Každopádne v JavaScripte viem šantiť celkom veselo. Pozorujem na sebe vývoj, uvedomujem si, že moje techniky a praktiky sa časom menia a myslím že k lepšiemu. Akurát občas prekvapím sám seba.
V poslednej dobe som sa JavaScriptu veľmi nevenoval. Na prakticky všetko čo obvykle v robote potrebujeme som už urobil dostatočne univerzálne a samostatné knižnice, takže ich v prevažnej väčšine prípadov stačí prilinkovať a hotovo. Občasné úpravy a dolaďovania checkForm-u tiež nestoja za reč.
A tak ma celkom potešilo, že jeden kolega potreboval nejaký objekt na komunikáciu s iným objektom, bla bla bla. Nebudem zaťažovať technickými detailami. Ovanutý nostalgiou som ten objekt napísal a keď som si ho po sebe prechádzal, celkom som sa bavil. Automaticky som tam totiž mal konštrukcie tohto typu:
set : function(m, n) { return (this.setMin(m) && this.setMax; }
A čo je najhoršie, v pohode im rozumiem a pripadajú mi úplne
v poriadku. Ach jaj. Moja prvá reakcia keď som to videl, bola: Toto si
vážne chcel napísať?
A hneď na to som si v duchu povedal:
Jasné, to je presne ono.
Ale asi by som k tomu mal napísať aj nejakú dokumentáciu alebo aspoň komentár.

Sleduj všetky zápisy pomocou RSS
Sleduj všetky komentáre pomocou RSS
Ja tomu teda nerozumiem, ale to bude asi tym, ze neviem, co vracia setMin() a setMax(). Ale vcelku ti rozumiem, obcas totiz otravujem kamaratov na ICQ najkrajsim kuskom kodu dna :)