Diskuze: Programování na papíře
Tvůrce
Zobrazeno 18 zpráv z 18.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
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.
