Kezdőoldal » Számítástechnika » Programozás » "Az igazi programozó programok...

"Az igazi programozó programokat ír, nem dokumentációt. " - Egyetértetek?

Figyelt kérdés
2014. febr. 5. 18:28
1 2
 1/18 anti paladin ***** válasza:
100%
Baromság. Dokumentáció nagyon nem árt, még a programozónak magának is.
2014. febr. 5. 18:38
Hasznos számodra ez a válasz?
 2/18 zsomkovacs ***** válasza:
100%

A dokumentációra semmi szükség - amíg három napig egyfolyában a gép előtt ülsz és írod a kódot. De ha fél év múlva újra használnod kell a kódodat vagy esetleg másét, és nincs dokumentálva, akkor valószínűleg az idő több, mint felét azzal fogod tölteni, hogy próbálod megérteni a kódot. Tehát a dokumentáció egy jó és hasznos dolog, de nem kell túlzásba vinni. (amikor kb. 100 sornyi kódról kell 12 oldal dokumentációt írni, az nem a hasznos formája a dokumentálásnak)


Tehát a jó programozó meg tudja írni a programot, és újrafelhasználhatóvá is tudja tenni azt.

2014. febr. 5. 18:40
Hasznos számodra ez a válasz?
 3/18 anonim ***** válasza:
100%

Persze kell dokumentáció, de azt nem a programozónak kéne megírni. 1 (vagy kevés) fős projecteken persze rá hárul a feladat, de egyébként jobb ha nem a programozó készíti. Többféle doksi van. Van amit az ügyfél ad, ezt nyilván az ügyfél írja (esetleg egy kapcsolattartóval közösen átírják, mert az eredeti doksi úgysem jó). Aztán vannak architektek, jobb esetben tőlük jön az a dokumentáció, ami alapján a programozó megírja a kódot. Tehát én egyetértek veled. A programozó feladata dokumentációk alapján megírni a programot. (Persze a szükséges helyeken kommentezni kell, de ezt sem szabad túlzásba vinni, de ezt én nem tekintem dokumentációnak. Ha te a kommentezést is annak tekinted, akkor félreértettem, elnézést)

Persze az is előfordulhat, hogy a programozónak valami javaslata van, valami nem úgy van a doksiban, ahogy jó lenne, akkor ezt az architekttel közösen kijavítják. (Ha az ügyféltől jövő doksiban értelmetlen vmi, akkor azt pedig jelzi, és jobb esetben azt is javítják)

2014. febr. 5. 18:54
Hasznos számodra ez a válasz?
 4/18 iostream ***** válasza:
100%
Az igazi programozó az ideje nagy részét azzal tölti, hogy megpróbál rájönni, mit is csinál az a programrész, ami nem működik, és hogy kéne úgy kijavítani, hogy más ne törjön el. Ugyanis a karbantartás sokkal nagyobb része a munkának, mint a fejlesztés.
2014. febr. 5. 19:42
Hasznos számodra ez a válasz?
 5/18 anonim ***** válasza:

Az igazi programozó olyan kódot ír, amely már maga a dokumentáció. Persze esetenként mégis kell hozzá egy extra dokumentáció. A jó programozó ezt megírja.


A jó programozó:

- előre eltervezi az időbeosztását, és határidő-becsléseket ad

- igyekszik igazodni a kereteihez

- atomikusan verziózza a kódját

- minden kódot atomikus egységekre bont

- minden atomikus egységet tesztel (99%-os test coverage)

- minden atomikus egységhez készít dokumentációt (saját maga), kivéve ha a dokumentáció triviális (ez az ideális eset)


És a fejlesztői dokumentáció készítésében a csapat valamennyi programozója egységesen vesz részt, ugyanis ideális esetben semmilyen kód nem kerül kommitolásra dokumentáció nélkül

2014. febr. 5. 20:42
Hasznos számodra ez a válasz?
 6/18 anonim ***** válasza:
A felhasználói dokumentációt pedig természetesen nem kell, hogy programozó készítse.
2014. febr. 5. 20:42
Hasznos számodra ez a válasz?
 7/18 anonim ***** válasza:
100%

Szó szerint azt akartam írni, hogy baromság, erre látom, hogy az első is ezt válaszolta.

Huzamosabb ideje szívok egy programmal, aminek a fejlesztője ezt gondolta, és csúnyákat gondolok rá.

2014. febr. 5. 22:17
Hasznos számodra ez a válasz?
 8/18 A kérdező kommentje:

Örülök ennek, hogy mások sem értenek ezzel egyet.


Van egy ismerősöm Facebookon, aki a napokban postolta ezt ki, fellelkesedve azon, hogy most kapta meg a diplomáját. Életében nem fejlesztett még nagyobb projektet...


Csak hiszi magáról, hogy tud, de mégsem.

2014. febr. 5. 22:30
 9/18 anonim ***** válasza:
100%

"Csak hiszi magáról, hogy tud, de mégsem."


Tök mindegy, előbb-utóbb úgyis lesz egy munkahelye, ami beleveri az agilis viselkedést.

2014. febr. 5. 22:56
Hasznos számodra ez a válasz?
 10/18 anonim ***** válasza:
Amúgy, nem ismerem a szövegkörnyezetet, de egyre jobban él bennem a gyanú, hogy (a legtöbb programozóhoz hasonlóan) a kérdező sem érti az iróniát :)
2014. febr. 5. 22:59
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!