<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title><![CDATA[Diskuse k článku Programátorské zkratky, aneb principy programátora ve zkratkách DRY, KISS, YAGNI a další - Webfaq.cz | PHP weblog]]></title>
    <link>http://www.webfaq.cz</link>
    <description>PHP weblog o programování. Najdete tady věci už vyřešené, ale i takové o kterých se moc nemluví. Přinejmenším uvidíte individuální pohled na různé úkoly, se kterými se setkává programátor při tvorbě webových aplikací.</description>
    <language>cs</language>
    <pubDate>Thu, 09 Sep 2010 18:29:59 GMT</pubDate>
    <lastBuildDate>Thu, 09 Sep 2010 18:29:59 GMT</lastBuildDate>
    <managingEditor>info@webfaq.cz (Webfaq.cz)</managingEditor>
    <webMaster>info@webfaq.cz (Webfaq.cz)</webMaster>
    <generator>Soliscms - info@soliscms.cz</generator>
    <ttl>60</ttl>
    <item>
      <title><![CDATA[[18.12.2009 13:46] Jan Jadud: Re: Re: YAGNI]]></title>
      <link>http://www.webfaq.cz/clanek/Programatorske-zkratky-aneb-principy-programatora-ve-zkratkach-DRY-KISS-YAGNI-a-dalsi#commentary517</link>
      <guid>http://www.webfaq.cz/clanek/Programatorske-zkratky-aneb-principy-programatora-ve-zkratkach-DRY-KISS-YAGNI-a-dalsi#commentary517</guid>
      <description><![CDATA[No jo v takomto pripade je to dost &amp;quot;blba&amp;quot; - osemetna situacia, prave preto vravim, ze to &amp;quot;v rozumnej miere&amp;quot; resp. horizonte je velmi dolezite pri tomto principe. Niekedy vsak pomoze masivne TBC pri kazdom vacsom projekte (alebo projekte, ktory ma tendenciu prerast na vacsi), pretoze kvalitny navrh moze ulahcit pracu do buducna a clovek sa potom do tebou opisovanej situacie dostane len velmi zriedka alebo vobec.]]></description>
      <pubDate>Fri, 18 Dec 2009 12:46:08 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[[18.12.2009 10:59] Administrátor: Re: YAGNI]]></title>
      <link>http://www.webfaq.cz/clanek/Programatorske-zkratky-aneb-principy-programatora-ve-zkratkach-DRY-KISS-YAGNI-a-dalsi#commentary515</link>
      <guid>http://www.webfaq.cz/clanek/Programatorske-zkratky-aneb-principy-programatora-ve-zkratkach-DRY-KISS-YAGNI-a-dalsi#commentary515</guid>
      <description><![CDATA[já nesouhlasím, bojuji hodně s tím, abych tento princip dodržoval a čím víc se nutím tím méně mám stresu

každá funkčnost určitým způsobem je pro projekt svazující, klade určitá omezení, kdyby už ne žádné tak minimálně nutí programátora přemýšlet jestli nějakým dalším krokem nenaruší něco jiného

pracuji na vlastním systému, který je vyvíjen po dobu tří let, neuvěřitelný problém jsou funkce, které využívá např. jen jeden zákazník a zvykl si na ně, vznikli bonusem, jako vedlejší efekt něčeho, bylo velice snadné je tam dodělat, proč ne

jenomže vývoj projektu si vyžádal nefunkčnost této funkce, která pro celkový koncept vůbec není důležitá, stojíme před otázkou, že buď musíme zajistit zpětnou kompatibilitu projektu pro chod této funkce nebo musíme tuto funkci opravit, až jich budete takových mít 30 už bude každá změna problém

pochopitelně zákazník si za své peníze nenechá nic vzít! už mu nevysvětlíte, že ta funkce není žádoucí! takže z původního bonusu se stává do budoucna sleva uplatňována zákazníkovi za to, že mu bereme něco co jsme udělali z dobré vůle (nebo z blbosti)

**YAGNI**]]></description>
      <pubDate>Fri, 18 Dec 2009 09:59:29 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[[18.12.2009 01:31] Jan Jadud: YAGNI]]></title>
      <link>http://www.webfaq.cz/clanek/Programatorske-zkratky-aneb-principy-programatora-ve-zkratkach-DRY-KISS-YAGNI-a-dalsi#commentary513</link>
      <guid>http://www.webfaq.cz/clanek/Programatorske-zkratky-aneb-principy-programatora-ve-zkratkach-DRY-KISS-YAGNI-a-dalsi#commentary513</guid>
      <description><![CDATA[Tu by chcelo to &amp;quot;v rozumnom horizonte&amp;quot; zvyraznit. Nemozem si pomoct ale tento princip pocujem v poslednej dobe prilis casto, a castokrat v zlom kontexte. Mne osobne este nikdy neprislo naskodu ked som si nakodil nieco do buducna, skor naopak. Tak isto pri vacsich projektoch ked sa clovke zamysli a implementuje nejaku funkcionalitu skorej tak mu to moze neskor ulahcit pracu.

Ale to sa uz asi sklbuje vyssie popisane TBC, spravny navrh APP a DB apod. Kazdopadne niekedy je lepsie si nejake tie drobnosti (rozumne) nakodit a pripravit.]]></description>
      <pubDate>Fri, 18 Dec 2009 00:31:47 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[[16.12.2009 23:26] Tomáš Fejfar: TBC]]></title>
      <link>http://www.webfaq.cz/clanek/Programatorske-zkratky-aneb-principy-programatora-ve-zkratkach-DRY-KISS-YAGNI-a-dalsi#commentary500</link>
      <guid>http://www.webfaq.cz/clanek/Programatorske-zkratky-aneb-principy-programatora-ve-zkratkach-DRY-KISS-YAGNI-a-dalsi#commentary500</guid>
      <description><![CDATA[TBC- Think Before Coding]]></description>
      <pubDate>Wed, 16 Dec 2009 22:26:24 GMT</pubDate>
    </item>
  </channel>
</rss>
