Diskuze: Programování na papíře
Tvůrce
Zobrazeno 18 zpráv z 18.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
ne
Bylo to vážně nutné?
chci jenom experimentálně ověřit jeho tvrzení
... A stejně tak většina programátorů ...
protože si začínám myslet že jsem divný. Nikdo (a hlavně David Novák) si to prosím neberte zle.
Občas algoritmy ve stylu vývojového diagramu, jinak přímo kód určitě ne.
Jen pro upřesnění - za programování považuji tvorbu programu - tedy když rozkládáš problém na podproblémy (takže si třeba kreslíš nějaké pomocné obrázky) nebo když si čmáráš vývojový diagram (což ale osobně nedělám) nebo když si píšeš pseudokód (čemuž dávám přednost) při vymýšlení algoritmu.
Jo a abych si trochu rýpnul.. Předpokládáš, že všichni, co tu budou odpovídat, jsou programátoři.. (Což ovšem opět záleží na definici, takže to nemá smysl řešit) A také tu rozhodně není reprezentativní vzorek - takže pokud většina řekne ano, tak to stejně neznamená, že většina programátorů používá při vývoji papír
Někdy jen návrh složitější databáze. Kód ne.
Taktéž ne. Spíše jen ze začátku, abych si udělal hrubo představu, ale jinak mám většinu věcí prostě v hlavě.
Takhle to ale ověřit nemůžeš. Získáš tu jen názory lidí z ITnetworku. Abys to mohl ověřit, tak bys musel anketu dát různým skupinám lidí, kteří se zabývají programování. A asi by taky bylo dobré, kdyby to byli lidi z praxe. Jinak já vždy popíšu dost papíru předtím, než začnu něco většího psát. Ale rozmyslím si většinou jen postup. Konkrétní kód moc často ne.
Na papír si připravuju strukturu programu, z kterého pak kód už přirozeně vyplyne (ten si předem nepřipravuju), takže se dá říct, že programuju na papíře. Návrh algoritmu je ta nejtězší část, napsat samotný kód už většinou zvládne cvičená opice. Takže si myslím, že "programování na papír" je docela důležité.
Kód určitě ne, ale strukturu a hlavní věci na které bych neměl zapomenout, popřípadě nějaký návrh designu určitě na papír. V nákresech se mi orientuje lépe, ale to je zas člověk od člověka.
Kód, nie...
Rozhodně nepíšu dobrovolně na papír kód. Bohužel nás k tomu nutí ve škole, kde to lidi akorát mate. Plno spolužáků se pak kód jednotlivých funkcí učí naprosto nazpaměť a malá změna v tom udělá bordel...
Plno spolužáků se pak kód jednotlivých funkcí učí naprosto nazpaměť
Tak to bych řekl, že chyba je někde úplně jinde než v tom, že píšou na papír...
Jinak k tématu:
Normálně ne, ale pokud dělám něco většího, tak si nějakou tu strukturu
kódu na papír vytvořím.
to je chyba v tom, že jsou vedeni způsobem teorie-zápis-test než aby znali syntaxi a zbytek si "odvozovali".
Max pomocné výpočty, ale slova fakt ne
Zobrazeno 18 zpráv z 18.