Andronachi Vadim

Andronachi Vadim

27p

20 comments posted · 0 followers · following 0

15 years ago @ Dumitru Ciorbă - Спецификаци... · 0 replies · +1 points

Prin specificare formala cu ajutorul cazurilor de utilizare sub-înțeleg modelarea funcționalităților unui sistem informatic, rezultat fiind un model grafic formal (asemenea formalismelor textuale). Acest model poate descrie procese business în particular. Iar cu ajutorul OCL modelul poate fi detaliat(ceea ce ar ușura verificarea modelului). Aceasta am concluzionat în baza următoarelor criterii:
1.Prin intermediul cazurilor de utilizare sistemul este analizat (determinarea domeniului).
2.Cazurile de utilizare ajuta la documentarea și interpretarea cât mai obiectiva a sistemului.
3.Sistemul la etape de testarea, poate fi testat în baza cazurilor de utilizare.
PS: Evident aspectul de interpretare a sintagmei ”specificare formală” și experiența contează, daca am interpretat greșit va rog să mă corectați. :)

15 years ago @ Dumitru Ciorbă - Manifestul meu lingvistic · 0 replies · +2 points

Personal prefer să citesc în rusă (unele concepte sunt explicate mai bine în rusă decât în română, ceea ce ține de domeniul IT), dar cât încerc să leg frazele și să formez construcții complexe în rusă, nu se primește așa cum gândesc, atunci sunt nevoit să trec la română. Nu am observat cineva să fie indignat de aceasta, chiar se primește interesant mai participă și ei la discuție. Iar într-un caz am fost întrebat cum o să fie din rusă “pаспределённые” în română (fiind surprins plăcut).
PS: Sunt convins că mesajul adus de acest articol de unii nu îl vor înțelege, păcat :( .

15 years ago @ Dumitru Ciorbă - Спецификаци... · 2 replies · +4 points

Articolul este foarte interesant! ;) :o

Formalizarea procesului de cunoaștere -"в системном подходе как принципе познавательной и практи-ческой деятельности людей. Термин “подход” означает совокуп-ность приемов, способов воздействия на кого-нибудь, в изучении че-го-нибудь, ведении дела и т. д. В этом смысле подход — скорее не де-тальный алгоритм действия человека, а множество некоторых обобщенных правил. Это лишь подступ к делу, но не модель самого дела. Поэтому системный подход можно рассматривать как прин-цип деятельности. Ведь под принципом понимается наиболее общее правило деятельности, которое обеспечивает его правильность, но не гарантирует однозначность и успех." :)

Eu de exemplu sunt de părerea că șabloanele de proiectare sunt forme specializate a principiilor de proiectare obiect orientate(cu tangente la abordarea sistemica). Șabloanele de proiectare trecând printr-un proces intens de sinteza, si atunci care ar fi sensul în formalizarea șabloanelor de proiectare? Ar ajuta aceasta la integrarea fluentă a șabloanelor de proiectare, în dezvoltarea sistemelor informatice ?

Pentru o specificare formală a unui sistem informatic, ajunge cred, cazurile de utilizare și procesele business(+OCL). :|

16 years ago @ Dumitru Ciorbă - Cosmin, la mulţi ani! · 0 replies · +1 points

Realizări plăcute ale visurilor și o copilărie cât mai dulce ! Mulți ani !

16 years ago @ Dumitru Ciorbă - A theory is something ... · 1 reply · +2 points

“În spatele măiestriei stă invenţia şi ăsta este cazul naşterii unor programe simple şi rapide. Aproape oricând acesta este rezultatul unei descoperiri strategice decât a unor îndemânări tactice” Frederick Brooks “The Mythical Man-Month”

Eu des îmi pun întrebarea : ”Ce i-a făcut pe ei deosebiți ? Tesla, Einstein, Kant ” :o
Și meditând ajung la diferite răspunsuri (cred că în dependență de contextul emoțiilor pe care le aveam la moment ;) ), dar acum toate răspunsurile încep să ducă spre elementele teoriei sistemelor (și toate ramurile acesteia).

Cum credeți d-le profesor am ceva dreptate ? :)

16 years ago @ Dumitru Ciorbă - Patruzeci pentru FCIM! · 0 replies · +1 points

Aş spune că e ca la fotbal, cred că poate le lipsea spiritul de echipă. Căci nu în zadar D-ul Ş.Marin, pe timpul când jucam eu fotbal spunea: ”este mai important spiritul de echipă decât profesionalismul fiecărui în parte” :)

16 years ago @ Dumitru Ciorbă - Concurenţă, multithr... · 0 replies · +1 points

” Si dintr-un anumit punct de vedere, fiecare dintre ele include pe cea dinaintea ei.” – Aceasta este prima cale de naștere a unei paradigme noi, ”evoluția”, după cum a menționat D-ul Ș.Marin la o pereche de IPP. ;)
Cât despre entitatea ”paralelism” cred că nu ai înţeles corect ce am vrut să spun, paradigma de programare concurentă determină ”procesele” ca fiind entitate de construcție a programelor. Fenomenul de concurență evidențiindu-se la momentul de timp când două procese simultan ”luptă” pentru o ”resursă” comună. Prin noţiunea de paralelism subînțeleg ca o metodă de formare a proceselor, aceiași pentru fire de execuţie şi apeluri asincrone determinându-le ca metode. :)
PS: Entitate în paradigma de programare orientată spre obiecte este clasa :| .

16 years ago @ Dumitru Ciorbă - Concurenţă, multithr... · 0 replies · +3 points

Concurenţă, multithreading, asincronism, paralelism acestea fiind forme specifice de exprimare a paradigmei concurente. Unul din principiile paradigmelor de programare este, că paradigma determină entitățile de programare (PP:proceduri, POO: obiecte, POA: aspecte ). Paradigma concurentă determină procesele(fire de execuție, asincronism, paralelism) ca fiind noile entităţi. :) Reieșind din aceste aspecte, înțelegerea concurenţei presupune înțelegerea paradigmei acesteia. o.0

PS: Dacă nu am dreptate aştept reclamații. ;)

16 years ago @ Dumitru Ciorbă - Factory Method: realiz... · 0 replies · +1 points

D-le Ciorbă aceasta întrebare ar necesita ”un articol” :) pentru ca să discutăm mai detaliat ;) , căci în contextul dat se pierde esența problemei, deoarece nu prea are importanță aici când și cum se face legătura între fabrică și produsul concret. Important aici este aceia că produsele concrete care au a fi create de fabrică, sânt supuse la aceeași politică de creare :( .

PS: Observația despre legarea compile-time am făcut-o în linii generale.

16 years ago @ Dumitru Ciorbă - Factory Method: realiz... · 2 replies · +1 points

D-le profesor, legarea compile-time se face pentru mecanismul template din C++, iar pentru generic din Java sau C#, se face run-time. ;)
Referinta: "Professional .NET 2.0 Generics", Tod Golding, pag.36 :)

Dicutind cu prietenii mei sablonul, am adus vorba si de acest articol, problema este pusa foarte bine. Dupa 22 de saptamini perceperea acestei probleme este radical diferita. :|