Írásban pszeudokódját - a legjobb gyakorlat?

szavazat
3

Nem akarom, hogy meghív egy érv, hogy vajon pszeudókód hasznos-e vagy sem itt, .. rengeteg kapcsolatos kérdéseket, hogy. Azt találom írásban pszeudokódokra hasznos néha, de egy dolog, hogy felbukkan minden alkalommal az, hogy hogyan tudom kifejezni azt?

Néha a végén egy számozott megközelítés, máskor fogom használni a C stílusú szintaxist, de az idő nagy részében ez a mix, amit azt hiszem, a legjobb, abban az időben. Ez rendben, de 6 hónapon belül mikor jön, hogy nézd át újra, hogy nem mindig olyan egyértelmű, hogy mi a szándéka az volt! Elleni küzdelemre, hogy én nemrég indult elosztjuk az oldal két és le a jobb fele írok Pidgin [Insert Nyelv Itt] és a bal fogok írni nagyon nyilvánvaló és bőbeszédű angol.

Nem hiszem, hogy nincs olyan „standard” írásához pszeudokódokra de Érdekelne, hogy mások hogyan csinálni, és talán ez majd segít dönteni egy egységes megközelítést.

Előre is köszönöm.

Ó, tudom, hogy ez a kérdés szubjektív és sajnálom, ha ez nem rendeltetésének SO de ez még mindig érvényes kérdés. Tény, hogy vannak-e igazán, hogy sok kérdést computing, hogy egyetlen helyes válasz? Fogom a jelölést a leghasznosabb válasz helyesnek.

A kérdést 12/05/2009 14:17
a forrás felhasználó
Más nyelveken...                            


6 válasz

szavazat
1

Elkezdek írásban angolul vagy keverve programozási nyelv kifejezéseket. Aztán, lépésről-lépésre, cserélje angol programozási nyelv kifejezést és néha hagyja angol szavak megjegyzésként, majd - íme - van egy teszt funkció - így, mint pszeudo-kód + TDD minden egy megközelítés. Meg kell említeni azonban, hogy ne használja ezt a megközelítést mindig, csak akkor, amikor azt kell megoldani a nehéz feladatot, vagy tervezzen egy új nem triviális osztályban.

Válaszolt 12/05/2009 14:25
a forrás felhasználó

szavazat
3

Szeretem Steve McConnell fejezetet ír pszeudokódokra könyvében Code Complete. Tudom, hogy ez válasz nem kielégítő, ha nem saját, de még mindig, ha nem, maga a könyv is kell egyébként.

Válaszolt 12/05/2009 14:25
a forrás felhasználó

szavazat
1

Én általában kerülni bármiféle kód nyelv teljesen, és írj megjegyzéseket, hogy mit szeretnék, hogy megtörténjen egy adott ponton a programban. Miután a hozzászólás minden kész, ez a kérdés a töltés az üres helyeket.

Válaszolt 12/05/2009 14:33
a forrás felhasználó

szavazat
1

Azt is meg pszeudokódokra hasznos. A két oldal megközelítés jól hangzik. Lehet, hogy még nézni Literális programozás ; Gyakran használok LP stílusú lefektetve a gondolataimat, mint én programozni, bár én általában nem használják LP eszköz.

Válaszolt 12/05/2009 14:41
a forrás felhasználó

szavazat
5

Én inkább magamra találni írásban kis használati esetek jegyzettömb behúzás ... és utána fél tucat vonalak, vagy úgy, hirtelen észre írok olyan stílusban, amely lényegében Python, de egy kicsit kevésbé formátum! Szóval arra a következtetésre jutott, hogy a Python valójában pszeudo-kód és egy fantasztikus módja annak, hogy a prototípus a gondolatait, bármilyen nyelvet, amit igazán próbál írni. A legjobb dolog ez a technika, hogy már van egy referencia lehet összehasonlítani a kész eredményt abban az esetben csúnya hibákat.

Vannak esetek, amikor egy UML szekvencia diagramot gyorsabb, mint az írás, mint egy mentális gyakorlat, hogy feltérképezzék, minek kell történnie, és mikor, de a két technikát, amit jövök vissza újra és újra.

Válaszolt 12/05/2009 14:58
a forrás felhasználó

szavazat
1

Még soha nem használtam pszeudokódokra és soha nem érezte szükségét csinálja, úgy vélem, hogy a kód lehet elég tiszta, ha szánni egy kis időt újraszervezi, nem számít, milyen nyelven Ön használ.

Azt hittem, túl lusta, vagy csak ellene valamilyen okból, de aztán rájöttem, mások úgy gondolják, ugyanazt

Válaszolt 12/05/2009 15:04
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more