Tema: Re: A: Grieztai siuo klausimu
Autorius: Jornada Del Muerto
Data: 2010-05-19 16:19:43
    Mano manymu, bet kokia tokia architektura, kuri specifiniam uzdaviniam skirta galima plesti ir palaikyti vis daugiau ivairesniu uzdaviniu laikui begant, bei ivairiapusiskai tobulinti.

    Del didelio parametrizavimo, tai faktas kad jis islieka, bet ziurint kaip tu ji pateigsi, kitaip sakant ant kiek sudetingai, dar vienas dalykas, tada aisku galima prieiti pardavinejima tokios platformos, nors paprastai tik tavieji specialistai ja panaudos geriausia, kas yra kaip ir valetas tavo rankose ;)

    Del DB as visai nesigincinu, bet is ko kilo si diskusija, laikau oponentu argumentus labai net gi neesminiais rezultatui, argumentas del injekcijos is viso vaikiskas, galima tikrai pilnai uztikrinti sioje vietoje sauguma, jei jau taip lendant giliai i miska, tai paprastai taspats SQL libas pas mane turi lauku filtravima, tiesiog kiekviena paduodama parametra perfiltruoju su jam skirta funkcija, o ju visa kruvele yra, tokiu kaip pvz string visokiu injekciju eliminavimas, ar bool vertimas 0/1 kas kartais smulkmena bet patogu, nemegstu tiesiog jokio kodo biznio logikoje kuris susijas su konkrecia platforma, ar kazkokia tai validacija ar konversija, paprastai viskam pas mane yra kokia nors funkcija ir jau senai :) 

    As noriu tiesiog pakavoti techine dali paliekant programoje tik biznio logika, kad galvot reiketu minimaliai apie technologijas, jei tai butu imone butu skyrius kuris researchina ir kuria pati engine ir kitas skyrius kuris naudoja engine, tiesiog raso biznio logika, kaip sakant ikvepima man duoda tokios sistemos kaip SAP ar kad ir navision, tik tai galima daryti platesnese sferose, o konkretiem techniniam uzdaviniam kaip kazkokie servisai aisku taip pat daugeliu atveju imanoma juos unifikuoti, bet jei reikia tai kad ir standartini sprendima be aukstuju materiju realizuot :) as to gi neatmetu , viskas apie tvarka, kokybe ir laika ir i tai kas yra kokybe ziurima tiesiog principu kada kelios mili sekundes ar papildomas 100MB RAM yra ne problema ir ja tikrai nebus ateityje, taip tobulejant aparaturinei dalei...
    
    O kas liecia sauguma, tai tai viena mano sriciu ilgoka laika buvusiu, paciam teke ir palauzyt visko, net ir crackint asmu softa, del to pasirasyt anti injekcines bibliotekas nemanau jokio sudetingumo sau... kas senai padaryta 5-8 metai atgal (priklausomai kuriai platformai) ;)

"IF" <nojauslaivas@gmail.com> wrote in message news:ht0nom$usd$1@trimpas.omnitel.net...
> Kaip tu manai kodel universalios programines irangos kurejai palieka 
> parametrizuotus gana sudetingus kelius galutinei sofoto realizacijai?
> 
> Architektura ant standartiniu pamatu, arba standartine architektura ant bet 
> kokiu pamatu, tai nera architektura, nes vienu atveju ji bus pritaikyta tik 
> standartiniams poreikiams, kitu atveju jos sienos kad ir pacios graziausios 
> ir pagal paskutini technikos zodi, griuvines nuo maziausio dvelksmo.
> 
> Duomenu baziu pagridnas is ties duomenu strukturos, lentos, rysiai tarp ju. 
> Taigi visu pirma softas gali luzineti, metyti raudonus krizius, bet neturi 
> daryti klaidu sioje plotmeje. tai piramides pagrindas, pamatas, ant kurio 
> statoma visa kita. Galima is verslumo pozicijos statyti aisku aukstyn 
> apverstas piramides, uzsiimant tik ju virsunelemis. Jos laiko poziuriu 
> versliausios, reikalaus minimaliu sanaudu pradiniame realizacijos etape, 
> deja jos neprognozuojamai plesis ir augs, su visomis is to sekanciomis 
> pasekmemis. 
> 
>