Mi égetve

- Halló, itt a hardcore?
- Halló, itt hartkot?
- Technikai támogatás, hello!

Mi égetve
eljött az ideje. Talán igen, eljött az idő, és a névadó anti-pattern programozás szolgált alapul a cégünk neve vált méltó egy külön cikkben. Miután eltöltött egy kis felmérést körében a legnagyobb tudású ügyfelek, kollégák, a versenytársak, hogy mit ért a kifejezés égetve (Hard kódolás), kaptam egy csomó váratlan válaszokat. Meglepő módon a fejlesztők is vált maguk nem mindig értik a mély értelmét égetve, néha úgy, hogy egy rossz minőségű kód és összekeverik a „govnokodom”.

Ez, persze, megy a helyszínek, a mindennapi feladatokat. De először nézzük meg a kritériumoknak, a minőségi célkitűzések, hogy tegyen különbséget a megközelítés már jól látható. Az alábbi lista a minimális követelmények megfelelő bármely projekt / feladat.

fejlesztési költség
Nem, nem fogunk beszélni árképzés típusú szerződéseket - egy másik történet. Ma én vagyok a kapitány nyilvánvalóságuk és állapítsa meg, minden felelősség: „Az ár - intézkedés a számot újra!”

átfutási idő

A méltó folytatása a követelmények listáját természetesen - a határidőt. Feladat kell fejezni időben, míg a versenytársak nem hajtották végre, vagy ami még rosszabb - az ötlet erkölcsileg elavult és használhatatlan. Az eredmény egy - lehetséges, hogy eloszlassa.

Eredmény pontosan meg kell végrehajtani a feladatot a előre megbeszélt feltételekkel. Más szóval, működik rendesen.

További támogatási kód

Amint nem utolsó sorban (de nem utolsó a nem kevésbé fontos), és sajnos gyakran a leginkább alábecsült tényező. És azt mondja nekünk a lehetőséget, hat hónap / év, nem sok baj, hogy továbbra is együtt dolgozik a projektben, és végül, de nem utolsósorban, az új alkalmazottak / szakmai támogatás / csapat, általában az emberek nem vesznek részt a fejlesztés az első verzió. Ez a tényező releváns több vagy kevesebb hangerő probléma, amelynek fejlesztése, figyelembe véve az erőfeszítés, idő és költség nem teszi lehetővé, hogy dobja el az eredményt a szemétbe gondolkodás nélkül.

Égetve „a pecsétek”

Képzeld el, hogy egy online áruház, ahol az összes kifizetés (kuponok, akciók, az adók, az árak beszállítók, szállítás, stb) folynak rubel. És itt jön a feladat, hogy ellenőrizze a kereslet a tartományt a közvetlen szomszédos országokban, ahol a legegyszerűbb módja, hogy a szállítás. Ez az ár a boltban legalább dollárban és euróban.

Ön találkozik a munkacsoport, hogy megvitassák a feladatmeghatározás alkatrészek. Kiderült az áruház rendszer nincs kész megoldások használata több valuta és a bank nem ad adatsebesség valuták olyan formában, amely biztosítja a megsokszorozódott az idő és fejlesztési költség. Mi sietnünk kell, eddig még senki sem, hogy ezeket az egyedi termékeket a külföldi piacokon, annyira fontos, hogy az első.

Tehát, mondjuk, két hónappal később, egy új bolt vagy módosított régi kapsz:

  • Több ezer gondosan dokumentált sornyi kódot
  • Beállítási utasítások az adminisztrátor felhasználó
  • Napi szinkronizálás több bank
  • Képesség, hogy adja meg a korrekciós tényezőket is pénznemben
  • és sok más nagyon fontos és hasznos dolgok

De, sajnos, a pletykákat a nagy kereslet erre sor összetört nagyon gyorsan, és a bolt állt sorban a hozzá hasonlók, és az ára magasabb, mint az átlag a piacon, mert vannak további telepítési költségeket.

Őszintén együtt érzek, ha ismeri a történetet, és emlékeztetett a korábbi kudarcok. Ez pontosan ugyanaz a helyzet, amikor egy optimális megoldás lehet égetve. Nevezetesen, különösen ebben a példában, elég nehéz, azt mondhatjuk, közvetlenül „a homlokon, a” regisztráció az árfolyam közvetlenül a kódot, vagy maximum egy területen, hogy kézzel szerkeszteni szükség, és nincs automatikus integráció.

Folyamatos használat és nyilvánvaló nyereséget.

Technikailag ez a megoldás vesz egy nagyságrenddel kevesebb sornyi kódot, a feladat végrehajtásra kerül sokkal gyorsabb, olcsóbb.

Nyilvánvaló, hogy a nyilvánosság nem tesz különbséget, hogyan működik benne, ha azok a korábban vásárolhat.

Továbbá, fejlesztések

Az egész pont jobb égetve - ha használják a jó. És furcsán hangzik, de égetve lehet igazán jó minőségű és hatékony megoldást. Ha korlátozott időben, vagy fennáll annak a veszélye, hogy a funkció nem lesz a kereslet, akkor ez a megközelítés takarít meg jelentős mennyiségű energiát és erőforrásokat. A legfontosabb dolog - ez időben választ arra a kérdésre, a végfelhasználó, hogy végezze el a feladatot, hogy igazolja a várakozásokat.

Ön tapasztal egy hasonló eset?
Lásd a terület szakértői égetve - 8 (499) 577-01-09.