Avatar
Michal Žůrek (misaz):

Ahoj,
jedna z posledních diskuzí mě přiměla udělat tuto anketu.

Píšete (dobrovolně, to že Vás ve škole nutí se nepočítá) programy na papír?

Odpovědět 17. ledna 14:02
Nesnáším {}, proto se jim vyhýbám.
Avatar
Nahoru Odpovědět 17. ledna 14:02
Nesnáším {}, proto se jim vyhýbám.
Avatar
Filip Šohajek
Redaktor
Avatar
Filip Šohajek:

Bylo to vážně nutné?

 
Nahoru Odpovědět 17. ledna 14:04
Avatar
Odpovídá na Filip Šohajek
Michal Žůrek (misaz):

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.

Nahoru Odpovědět 17. ledna 14:06
Nesnáším {}, proto se jim vyhýbám.
Avatar
Honza Bittner
Redaktor
Avatar
Honza Bittner:

Občas algoritmy ve stylu vývojového diagramu, jinak přímo kód určitě ne.

Nahoru Odpovědět  +4 17. ledna 14:09
Ptejte se mě na cokoli na https://github.com/HoBi/ama a followujte mě na Twitteru https://twitter.com/tenhobi. :-)
Avatar
David Novák
Tým ITnetwork
Avatar
Odpovídá na Michal Žůrek (misaz)
David Novák:

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 ;)

Nahoru Odpovědět  +1 17. ledna 14:19
Chyba je mezi klávesnicí a židlí.
Avatar
BlugW
Redaktor
Avatar
BlugW:

Někdy jen návrh složitější databáze. Kód ne.

Nahoru Odpovědět 17. ledna 14:20
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Avatar
patrik.valkovic
Šéfredaktor
Avatar
patrik.valkovic:

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ě.

Nahoru Odpovědět 17. ledna 14:20
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Drahomír Hanák
Tým ITnetwork
Avatar
Odpovídá na Michal Žůrek (misaz)
Drahomír Hanák:

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.

 
Nahoru Odpovědět  +2 17. ledna 14:22
Avatar
Inoue Yūki
Redaktor
Avatar
Inoue Yūki:

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é.

Nahoru Odpovědět  +1 17. ledna 15:32
Avatar
Odpovídá na Michal Žůrek (misaz)
Johny Manuelli:

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. O:-)

Nahoru Odpovědět  +1 17. ledna 15:35
there are 10 types of people in this world, those who understand binary and those who don't
Avatar
Štefan Pružinský:

Kód, nie...

Nahoru Odpovědět 17. ledna 15:42
Najefektívnejším spôsobom debuggingu je modlitba. :)
Avatar
Jakub Šárník:

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...

 
Nahoru Odpovědět  +1 17. ledna 15:44
Avatar
tomisoka
Redaktor
Avatar
Odpovídá na Jakub Šárník
tomisoka:

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.

 
Nahoru Odpovědět  +1 17. ledna 16:03
Avatar
Odpovídá na tomisoka
Michal Žůrek (misaz):

to je chyba v tom, že jsou vedeni způsobem teorie-zápis-test než aby znali syntaxi a zbytek si "odvozovali".

Nahoru Odpovědět  +4 17. ledna 16:14
Nesnáším {}, proto se jim vyhýbám.
Avatar
Cotty05
Člen
Avatar
Cotty05:

Ano, programuji na papíře, ale kód fakt nepíšu, to je naprosto zbytečné.

 
Nahoru Odpovědět  +3 17. ledna 16:25
Avatar
Richard
Člen
Avatar
Richard:

Naposled před pár desítkami let když tu ještě nebyly počítače.

Nahoru Odpovědět  +1 17. ledna 16:30
$action = $_GET['Life']; | Když dáš mínus, napiš proč!
Avatar
Michael Škrášek:

Max pomocné výpočty, ale slova fakt ne :)

Nahoru Odpovědět  +3 17. ledna 18:24
Proč to dělat složitě, když to jde jednoduše.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 18 zpráv z 18.