Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 11113|Válasz: 1

Gondolat és meztelen programozás [sorozatos]

[Linket másol]
Közzétéve 2014. 11. 25. 22:03:01 | | |
Először fogalmazz meg egy fogalmat, a meztelen programozást, amit én alkottam, és amely a programok írására a meztelen fémen, meztelen fémenMikrokontrollerA mező a mikrovezérlő vezérlőrendszerre utal hardverrel, ne gondolj rá.
    A meztelen fémen programozni olyan, mintha egy pusztaságot nyernél vissza, és bármelyik kaka egy kemény kőbe ütközik. Az úttörők a következő évben oázist keresnek. És mik azok az úgynevezett mérnökök, akik visszaszerezik a bare metalt? Természetesen keresünk egy feladatot.
    Általában azt állítjuk, hogy magas szintű értelmiségiek vagyunk, szóval mire kellene gondolkodnunk úttörő szerep során? Természetesen nem arról van szó, hogyan fejezzük be a feladatot, hanem először arról, hogy gondolkodjunk azon, mire gondolunk. Megkerülted azt? Helyes megkerülni azt, és ez a kör a gondolat körül kerüli. A gondolat egy egyszerű ember parancsnoka, aki mindent egy összetett környezetben csinál, ami egy úttörő életének minden részletét érinti, beleértve magát a meztelen programozást is, természetesen.
    Amikor valaki kapát tart, kapa után kapa, izzadság csepeg a lába alatt, tudhatjuk, mire gondolnak? Persze, ezt nehéz megmondani, ha magad mész a kakához, tudni fogod. De valószínűleg ugyanaz, csak néhány: Miért olyan kibaszott mérgező ez a nap? Miért van ennyi rohadt kő? Hol a legjobb hely itt ültetésre? Hány napig lesz ez elkészülve? Túl lassú ehhez, milyen jó lenne, ha lenne gép. Természetesen ez csak a része, és bárki sok ötletet talál ki.
    Szóval mire érdemes gondolkodnunk, amikor a meztelen fém úttörője vagyunk? Talán az általános elképzelésünk az, hogy először egy egyszerű függvényt, először egy fontos függvényt, végül ma debugálni ezt a függvényt, holnap pedig a következő függvényt csinálhatod, miért nem ez az eredmény, amit elképzeltem? Ez tényleg megmagyarázhatatlan! Várj egy percet.
    Ha vállalsz egy feladatot, felállítasz egy tesztplatformot, elkezdesz programot készíteni, egyik funkcióról a másik után gondolkodva, majd magad mádítja magad a siker örömével, akkor ezt a programot gyakorlatilag gondolkodás nélküli elvégzésnek hívják. A átgondolt programozás nem halmozhatja fel egyszerre a forráskódot, mert az csak egy csomó tompa számot eredményez, amelyek félénken összezúfolódnak, függetlenül attól, hogy ezek feleslegesek-e vagy sem, vannak-e ellentmondások vagy sem. Tehát mielőtt megírnád a forráskódot, gondolkodnod kell azon, hogyan kell megírni. Sokan gondolkodtak hasonló problémákra az írás előtt, például a feladatok modulárisítását és a programok szervezését. Azonban egy ilyen gondolat csupán feladatok kérdése, nem pedig a meztelen programozás gondolata, amely befolyásolja a forráskód szerveződésének irányító ideológiáját a feladatmodulok szervezésében és a csupasz programok írásakor, amely közvetlenül határozza meg a forráskód minőségét.
    Adatszerkezet, modulformáció, mikrovezérlő utasítás, kemény utasítás műveleti mechanizmus, szájvonal vezetési mód, megszakítási szekvenciá, ugrási késleltetés, kódpozíció, logikai szervezet, modul (futási állapot) és halál (nem futási állapot) kapcsolat modulok között mind a meztelen programötlet összetevői.
    Ez jelentéktelennek tűnhet, de a meztelen program alapvetően az, eltér a host programtól, és erős és teljes operációs rendszer-támogatással rendelkezik. Lehetetlen egy operációs rendszert mikrokontrollerbe ültetni, így az megváltoztatja az ízt, de ne hagyd, hogy bárki is kiugrjon és azt mondja, hogy a mikrokontrollernek van operációs rendszere. A meztelen program minősége gyakran nem érezhető az alkalmazásban, talán te meg tudod csinálni, és ő meg tudja valósítani a funkciót, de egy jó meztelen program jó skálázhatósággal, karbantarthatósággal bír, és a rendszer magas stabilitással és teljesítménnyel rendelkezik.
    A magas színvonalú technikai terület eléréséhez jó ötletekkel kell rendelkeznünk, amiket irányíthatunk. Kicsit zavartnak tűnsz? Általánosságban azt jelenti, hogy kiváló lelket ültetj be a forráskódodba, és hogy a forráskódod kiváló ötletet kapjon.




Előző:Árucikk ár Tracker_Aibi Árkövető 1.0 letöltés
Következő:pic16f877a vezeti a hőmérséklet- és páratartalom érzékelőt, DHT11-et
Közzétéve 2018. 06. 12. 16:20:49 |

Ismerd meg a Bu Mo Awesome
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com