✅ WEB ja WordPressi uudised, teemad, pistikprogrammid. Siin jagame näpunäiteid ja parimaid veebisaidi lahendusi.

See on mõistmine enne kodeerimist

22

Iga kord, kui soovite ajaveebi pidada paljudest erinevatest asjadest, mille eesmärk on aidata inimestel kvaliteedikoodi kirjutada (või kirjutada midagi), et aidata nende töövoogu parandada, saate kindlasti tagasisidet, eks?

Ärge saage minust valesti aru. Tervitan seda. Ma arvan, et see aitab tulevikus paremini kirjutada (st ma küsin, mida ma saan paremini teha).

Ja riskides sellega, et ma näen välja, nagu kutsun kedagi välja (mida ma ei ole), tahan jagada eelmisel nädalal saadud säutsu:

teie pealkiri "kvaliteetne kood" pani mind mõne hardcore kraami järele, aga kutt ~99% narratiiv vs ~1% kood?? kukub surnuks tema klaviatuurile

Ja ma saan aru. Postituses, mille eesmärk on koodist rääkida, on väga vähe koodi. Kuid sellel on põhjused ja see tuleneb mõnest aastast nii artiklite lugemisest, artiklite kirjutamisest, koodi lugemisest kui ka koodi kirjutamisest.

Seetõttu arvasin, et teistele, kellel on samad mõtted, tasub selgitada, miks ma sellise lähenemisviisi kasutan.

Mõistmine enne kodeerimist

Selguse mõttes ei ole siin miski mõeldud kedagi või midagi esile tõstma. Kui midagi, siis see on minu selle teema üldteadlane ja miks ma arvan kvaliteetsest koodist rääkimisest, postitustest kirjutamisest ja jagamisest

1 Oksümoron

Meie praegune programmeerimiskultuur näib soodustavat ja põlistavat ideed esmalt kodeerida ja [võib-olla] hiljem mõista. See tundub mulle tagurlik.

Mulle ei meeldi kopeeri ja kleebi kodeerimine, sest see termin on natuke oksüümoron. Te ei saa nii koodi kirjutada kui ka seda kopeerida ja kleepida. See on kas üks või teine.

Ma arvan, et Toby mainis seda kõige paremini:

kvaliteetset koodi ei saa Internetist kopeerida ja kleepida.

Arvan, et on oluline veenduda, et saame koodi ise kirjutada. Ja selleks peame natuke mõistma.

2 Kutse mõistmisele

Lõpuks nimetatakse seda põhjusega koodiks. Minu arvates on viimane asi, mille pärast peame muretsema, kood ise.

Tööriistad võivad muidugi aidata, aga kui vigadest aru ei saa, siis ei saa ka parandada.

See tähendab, et on oluline mõista, mida me üritame teha, ja kvaliteetset või jõulist viisi millegi tegemiseks. Seetõttu on tegelikust koodist olulisem mõista, mis on meie tegevuse taga olevad kontseptsioonid.

Sest kui te kontseptsioonist aru ei saa, ei saa te ka koodist aru.

Kas on veel põhjuseid?

Mu pea otsas? Ei, aga see ei tähenda, et neid rohkem poleks.

Kuid kui need kolm tulevad kõige kergemini meelde, siis leian, et need on tavaliselt antud lähenemisviisi parimad põhjused. See ei tähenda, et lähenemine on õige, kuid vähemalt need on õigustatud.

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem