Vítejte na blog.vyvojar.cz Přihlásit | Registrovat | Pomoc

Ars programatica

Udělat dobrý sotware je řemeslo, udělat výjimečný software je umění

Prohlížení podle štítků

Všechny štítky » Teorie   (RSS)
Fundamenty objektového paradigmatu
Základní a odvozené pojmy OOP a principy, na nichž se rozdělují, Read More...
Můžeme se obejít bez dědičnosti?
Můžeme se obejít bez dědičnosti? Na první pohled je to kacířská otázka – vždyť dědičnost je většinou to první (a pohříchu často i poslední), co studenti OOP pochopí. Přesto se pokusím poukázat na to, že to možné je a že takovéto úvahy nejsou pouze samoúčelným akademickým cvičením, ale byly vyprovokovány problémy, se kterými se setkávám ve své praxi. Read More...
Je přiřazení atomická operace?
Zapojil jsem do poněkud vášnivější debaty na téma, zda je v C# přirazení (=) atomická operace, nebo ne. Já jsem toho názoru, že není, protože jsou na jeho provedení potřeba dvě IL instrukce, jiní jsou ovšem toho názoru, že přiřazení atomická operace je, Read More...
Posted: 28. května 2008 21:34 by pbouda | 10 Comments
Vedeno pod: , ,
Je programování umění?
Pokud na tomto blogu prosazuji tezi, že programování je svého druhu umění, bylo by škoda opomenut článek Stanley B. Lippmana na MSDN, ve kterém autor hledá odpověď na otázku, zda je programování Read More...
Posted: 26. září 2006 11:14 by pbouda | 0 Comments
Vedeno pod:
Symfonie v řádcích kódu
Rád poslouchám klasickou hudbu. Je to pro mne pozdrav z dob, kdy za umění bylo považováno to, co bylo umně vytvořené, a nikoliv to, co je nesrozumitelné a k nepotřebě, jak je tomu dnes. Dnešní hudba je jednodušší Read More...
Posted: 1. září 2006 17:06 by pbouda | 1 Comments
Vedeno pod:
Legislativa očima vývojáře
Daně – troufám si tvrdit, že není ani důležité, kolik na daních zaplatíme, jako co za ně dostaneme. A to, co nám stát za naše daně dává, je především právní řád – rámec, Read More...
Posted: 20. června 2006 22:02 by pbouda | 6 Comments
Vedeno pod:
Má-li program fungovat, musí nejprve fungovat programátor
Tak by se dala shrnout ústřední myšlenka eseje The Development Abstraction Layer mého oblíbence Joela Spolského. Joel samozřejmě nemá na mysli (doufejme že samozřejmou) skutečnost, že programátoři chodí do Read More...
Posted: 27. května 2006 20:37 by pbouda | 10 Comments
Vedeno pod:
To throw, or not to throw, this is a question
Parafráze erbovního Hamletova výroku naznačuje, že v tomto článku bych se rád zaměřil na výjimky a s nimi spojenou otázku co je lepší - zda výjimka, nebo návratová hodnota. Nemám ovšem Read More...
Posted: 28. dubna 2006 8:02 by pbouda | 4 Comments
Vedeno pod:
Jak se od Sunů naučit špatným způsobům
Práce se datem a časem patří k základním operacím v programech a programovací jazyky proto pro ni poskytují příslušnou podporu. Poskytuje ji i Java. Ovšem způsobem, který mne natolik nadzvedl ze židle, Read More...
Posted: 21. dubna 2006 7:27 by pbouda | 3 Comments
Vedeno pod:
CAVA#
Obal prodává a obalem článku je titulek. Tento titulek vpravdě barnumský, neříká nic více, než se pokusím ukázat, proč považuji jazyky C# a Java za víceméně zaměnitelné. Ten, kdo zná pouze Read More...
Posted: 9. dubna 2006 20:20 by pbouda | 17 Comments
Vedeno pod:
Kdyby architekti museli pracovat ve stejných podmínkách jako vývojáři, nestál by jediný dům
Kdyby architekti stavěli stejně, jako se dělá software, tak by dávno nestál jediný dům. Taková nebo podobná uštěpačná poznámka zazní čas od času na adresu programátorů a vývojářů. Volání Read More...
Posted: 5. dubna 2006 21:32 by pbouda | 16 Comments
Vedeno pod:
Programujete psace, nebo tiskace?
Dost možná mi na takovou otázku laskavý čtenář odpoví "protože je úterý" a pomyslí si cosi o tom, že na blbou otázku patří blbá odpověď. A přitom je mezi programátory běžná otázka "V Read More...
Posted: 26. března 2006 18:28 by pbouda | 8 Comments
Vedeno pod:
A tenhle znáte?
Přišlo mi několik vtipů na téma programátoři, administrátoři, zkrátka ajtíci. Rozhodl jsem se, že je zde zveřejním, aby nezapadly. Ne proto, že by byly tak skvělé, ale proto, že vůbec jsou. Nebo vy snad někdo znáte Read More...
Posted: 4. února 2006 13:58 by pbouda | 9 Comments
Vedeno pod:
Pointry - latina 21. století
Čtete Joela ( http://www.joelonsoftware.com )? Jestli ne, najděte si občas čas. Nemusíte se bát, že se dostanete do spárů grafomana. Tenhle člověk dává přednost kvalitě před kvantitou. Jeho poslední článek - The Perils Read More...
Posted: 6. ledna 2006 21:32 by pbouda | 11 Comments
Vedeno pod:
Jak jsem se přestal bát myši a naučil se mít rád Windows
Kdysi, ještě na škole, jsem měl na domácím počítači Linux. Schovával se za Windows 98 na vlastní partition. Windows jsem měl, protože je měli všichni. Odborně se tomu říká kompatibilita. Linux jsem měl, Read More...