<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
		<title>gdp's Comments</title>
		<language>en-us</language>
		<link>https://www.intensedebate.com/users/614717</link>
		<description>Comments by Andronachi Vadim</description>
<item>
<title>Dumitru Ciorbă : Спецификация систем и формальные методы</title>
<link>http://www.ciorba.name/?p=1385#IDComment100736418</link>
<description>Prin specificare formala cu ajutorul cazurilor de utilizare sub-&amp;icirc;nțeleg modelarea funcționalităților unui sistem informatic, rezultat fiind un model grafic formal (asemenea formalismelor textuale). Acest model poate descrie procese business &amp;icirc;n particular. Iar cu ajutorul OCL modelul poate fi detaliat(ceea ce ar ușura verificarea modelului). Aceasta am concluzionat &amp;icirc;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&amp;acirc;t mai obiectiva a sistemului. 3.Sistemul la etape de testarea, poate fi testat &amp;icirc;n baza cazurilor de utilizare. PS: Evident aspectul de interpretare a sintagmei &amp;rdquo;specificare formală&amp;rdquo; și experiența contează, daca am interpretat greșit va rog să mă corectați. :) </description>
<pubDate>Fri, 24 Sep 2010 18:12:30 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1385#IDComment100736418</guid>
</item><item>
<title>Dumitru Ciorbă : Manifestul meu lingvistic</title>
<link>http://www.ciorba.name/?p=1399#IDComment99969491</link>
<description>Personal prefer să citesc &amp;icirc;n rusă (unele concepte sunt explicate mai bine &amp;icirc;n rusă dec&amp;acirc;t &amp;icirc;n rom&amp;acirc;nă, ceea ce ține de domeniul IT), dar c&amp;acirc;t &amp;icirc;ncerc să leg frazele și să formez construcții complexe &amp;icirc;n rusă, nu se primește așa cum g&amp;acirc;ndesc, atunci sunt nevoit să trec la rom&amp;acirc;nă. Nu am observat cineva să fie indignat de aceasta, chiar se primește interesant mai participă și ei la discuție. Iar &amp;icirc;ntr-un caz am fost &amp;icirc;ntrebat cum o să fie din rusă &amp;ldquo;pаспределённые&amp;rdquo; &amp;icirc;n rom&amp;acirc;nă (fiind surprins plăcut).   PS: Sunt convins că mesajul adus de acest articol de unii nu &amp;icirc;l vor &amp;icirc;nțelege, păcat :( .  </description>
<pubDate>Mon, 20 Sep 2010 19:34:48 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1399#IDComment99969491</guid>
</item><item>
<title>Dumitru Ciorbă : Спецификация систем и формальные методы</title>
<link>http://www.ciorba.name/?p=1385#IDComment98410880</link>
<description>Articolul este foarte interesant! ;)  :o  Formalizarea procesului de cunoaștere -&amp;quot;в системном подходе как принципе познавательной и практи-ческой деятельности людей. Термин &amp;ldquo;подход&amp;rdquo; означает совокуп-ность приемов, способов воздействия на кого-нибудь, в изучении че-го-нибудь, ведении дела и т. д. В этом смысле подход &amp;mdash; скорее не де-тальный алгоритм действия человека, а множество некоторых обобщенных правил. Это лишь подступ к делу, но не модель самого дела. Поэтому системный подход можно рассматривать как прин-цип деятельности. Ведь под принципом понимается наиболее общее правило деятельности, которое обеспечивает его правильность, но не гарантирует однозначность и успех.&amp;quot; :)  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&amp;acirc;nd printr-un proces intens de sinteza, si atunci care ar fi sensul &amp;icirc;n formalizarea șabloanelor de proiectare? Ar ajuta aceasta la integrarea fluentă a șabloanelor de proiectare, &amp;icirc;n dezvoltarea sistemelor informatice ?  Pentru o specificare formală a unui sistem informatic, ajunge cred, cazurile de utilizare și procesele business(+OCL).  :| </description>
<pubDate>Sun, 12 Sep 2010 18:53:22 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1385#IDComment98410880</guid>
</item><item>
<title>Dumitru Ciorbă : Cosmin, la mulţi ani!</title>
<link>http://www.ciorba.name/?p=1255#IDComment78483031</link>
<description>Realizări plăcute ale visurilor și o copilărie c&amp;acirc;t mai dulce ! Mulți ani !</description>
<pubDate>Fri, 4 Jun 2010 08:36:36 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1255#IDComment78483031</guid>
</item><item>
<title>Dumitru Ciorbă : A theory is something nobody believes</title>
<link>http://www.ciorba.name/?p=1176#IDComment51517354</link>
<description>&amp;ldquo;&amp;Icirc;n spatele măiestriei stă invenţia şi ăsta este cazul naşterii unor programe simple şi rapide. Aproape oric&amp;acirc;nd acesta este rezultatul unei descoperiri strategice dec&amp;acirc;t a unor &amp;icirc;ndem&amp;acirc;nări tactice&amp;rdquo;  Frederick Brooks  &amp;ldquo;The Mythical Man-Month&amp;rdquo;  Eu des &amp;icirc;mi pun &amp;icirc;ntrebarea : &amp;rdquo;Ce i-a făcut pe ei deosebiți ? Tesla, Einstein, Kant &amp;rdquo; :o Și medit&amp;acirc;nd ajung la diferite răspunsuri (cred că &amp;icirc;n dependență de contextul emoțiilor pe care le aveam la moment ;) ), dar acum toate răspunsurile &amp;icirc;ncep să ducă spre elementele teoriei sistemelor (și toate ramurile acesteia).   Cum credeți d-le profesor am ceva dreptate ? :)  </description>
<pubDate>Mon, 11 Jan 2010 15:32:06 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1176#IDComment51517354</guid>
</item><item>
<title>Dumitru Ciorbă : Patruzeci pentru FCIM!</title>
<link>http://www.ciorba.name/?p=349#IDComment44832391</link>
<description>Aş spune că e ca la fotbal, cred că poate le lipsea spiritul de echipă. Căci nu &amp;icirc;n zadar D-ul Ş.Marin, pe timpul c&amp;acirc;nd jucam eu fotbal spunea: &amp;rdquo;este mai important spiritul de echipă dec&amp;acirc;t profesionalismul fiecărui &amp;icirc;n parte&amp;rdquo; :) </description>
<pubDate>Thu, 26 Nov 2009 19:54:00 +0000</pubDate>
<guid>http://www.ciorba.name/?p=349#IDComment44832391</guid>
</item><item>
<title>Dumitru Ciorbă : Concurenţă, multithreading şi asincronism</title>
<link>http://www.ciorba.name/?p=1100#IDComment44830348</link>
<description>&amp;rdquo; Si dintr-un anumit punct de vedere, fiecare dintre ele include pe cea dinaintea ei.&amp;rdquo; &amp;ndash; Aceasta este prima cale de naștere a unei paradigme noi, &amp;rdquo;evoluția&amp;rdquo;, după cum a menționat D-ul Ș.Marin la o pereche de IPP. ;) C&amp;acirc;t despre entitatea &amp;rdquo;paralelism&amp;rdquo; cred că nu ai &amp;icirc;nţeles corect ce am vrut să spun, paradigma de programare concurentă determină &amp;rdquo;procesele&amp;rdquo; ca fiind entitate de construcție a programelor. Fenomenul de concurență evidențiindu-se la momentul de timp c&amp;acirc;nd două procese simultan &amp;rdquo;luptă&amp;rdquo; pentru o &amp;rdquo;resursă&amp;rdquo; comună. Prin noţiunea de paralelism sub&amp;icirc;nțeleg ca o metodă de formare a proceselor, aceiași pentru fire de execuţie şi apeluri asincrone determin&amp;acirc;ndu-le ca metode. :) PS: Entitate &amp;icirc;n paradigma de programare orientată spre obiecte este clasa :| .  </description>
<pubDate>Thu, 26 Nov 2009 19:35:47 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1100#IDComment44830348</guid>
</item><item>
<title>Dumitru Ciorbă : Concurenţă, multithreading şi asincronism</title>
<link>http://www.ciorba.name/?p=1100#IDComment44612006</link>
<description>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, &amp;icirc;nțelegerea concurenţei presupune &amp;icirc;nțelegerea paradigmei acesteia. o.0  PS: Dacă nu am dreptate aştept reclamații. ;)  </description>
<pubDate>Tue, 24 Nov 2009 23:38:56 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1100#IDComment44612006</guid>
</item><item>
<title>Dumitru Ciorbă : Factory Method: realizare tradiţională sau Generics</title>
<link>http://www.ciorba.name/?p=1005#IDComment44489966</link>
<description>D-le Ciorbă aceasta &amp;icirc;ntrebare ar necesita  &amp;rdquo;un articol&amp;rdquo; :) pentru ca să discutăm mai detaliat ;) , căci &amp;icirc;n contextul dat se pierde esența problemei, deoarece nu prea are importanță aici c&amp;acirc;nd și cum se face legătura &amp;icirc;ntre fabrică și produsul concret.  Important aici este aceia că produsele concrete care au a fi create de fabrică, s&amp;acirc;nt supuse la aceeași politică de creare :( .  PS: Observația despre legarea compile-time am făcut-o &amp;icirc;n linii generale.  </description>
<pubDate>Mon, 23 Nov 2009 22:19:45 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1005#IDComment44489966</guid>
</item><item>
<title>Dumitru Ciorbă : Factory Method: realizare tradiţională sau Generics</title>
<link>http://www.ciorba.name/?p=1005#IDComment44187351</link>
<description>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: &amp;quot;Professional .NET 2.0 Generics&amp;quot;, 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. :|   </description>
<pubDate>Sat, 21 Nov 2009 21:38:53 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1005#IDComment44187351</guid>
</item><item>
<title>Dumitru Ciorbă : Concurenţă, multithreading şi asincronism</title>
<link>http://www.ciorba.name/?p=1100#IDComment42240606</link>
<description>&amp;Icirc;ntr-un mod sau altul evoluția științei are să ducă le determinarea modelelor concurente optime și pe &amp;icirc;nțelesul tuturor ;) . </description>
<pubDate>Fri, 6 Nov 2009 17:25:43 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1100#IDComment42240606</guid>
</item><item>
<title>Dumitru Ciorbă : Concurenţă, multithreading şi asincronism</title>
<link>http://www.ciorba.name/?p=1100#IDComment42240334</link>
<description>C&amp;icirc;t de firesc s&amp;icirc;nt tratate aceste trei  notiuni de noul standard la limbajului C++ și anume C++0x pe care și cei de la Microsoft nu răm&amp;acirc;n &amp;icirc;n urmă să &amp;icirc;l implementeaze &amp;icirc;n .NET 4.0 :o . De menționat că s&amp;icirc;nt introduse multe mecanisme și modelele noi, dar politica de interacțiune a proceselor concurente și formarea secțiunilor critice le lasă &amp;icirc;n seama dezvoltatorilor ;) . </description>
<pubDate>Fri, 6 Nov 2009 17:21:59 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1100#IDComment42240334</guid>
</item><item>
<title>Dumitru Ciorbă : Factory Method: realizare tradiţională sau Generics</title>
<link>http://www.ciorba.name/?p=1005#IDComment39102994</link>
<description>Dacă dorim să evităm subclasarea și cunoaștem bine mecanismul de funcționare a templaturilor (C++) (mecanism extins de generics) atunci putem defini politica de creare specifică fiecărei clase ;) , fără subclasare. Dar această soluție este o idiomă. :)        Pentru o solutie mai generală cred că ar fi vorba de dependency inversion principle. ;)    </description>
<pubDate>Sat, 17 Oct 2009 16:26:00 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1005#IDComment39102994</guid>
</item><item>
<title>Dumitru Ciorbă : Apeluri asincrone realizate în Java</title>
<link>http://www.ciorba.name/?p=1144#IDComment38281037</link>
<description>Sugestie :) ! Se poate de scăpat de acest MethodResult prin incapsularea acestuia &amp;icirc;n AsyncCall și crearea funcțiilor BeginInvoke și EndInvoke ca funcții instanță (GRASP-High Cohesion), dar acesta ține de contextul problemei ;)  </description>
<pubDate>Sun, 11 Oct 2009 17:53:57 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1144#IDComment38281037</guid>
</item><item>
<title>Dumitru Ciorbă : Apeluri asincrone realizate în Java</title>
<link>http://www.ciorba.name/?p=1144#IDComment38278604</link>
<description>Dacă de implementat acest model utiliz&amp;icirc;nd tehnologia reflection, cum ați spus mai sus ca sugestie &amp;icirc;ntradevăr se obține un nou model mai flexibil care face o legatură mai slabă cu funcția invocată, și plus nu impune implementarea interfeței MethodRequest.  </description>
<pubDate>Sun, 11 Oct 2009 17:18:34 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1144#IDComment38278604</guid>
</item><item>
<title>Dumitru Ciorbă : Studenţilor mei</title>
<link>http://www.ciorba.name/?p=583#IDComment37891578</link>
<description>Am să aduc și eu niste cuvinte, Poate frumoase, poate de folos, Căci s&amp;icirc;nt și eu student la dumnevoastră, Din generația curenta &amp;rdquo;09, Citind și eu acele versuri ... mă bucur,  Și nu de nereușita altilor, Căci s&amp;icirc;nt și eu ca ei numai, Că s&amp;icirc;nt la &amp;icirc;nceput și mai am multe de făcut,  Și restantele o să le susțin,  Și diploma am să o obtin :),  Căci acesta este scopul meu să fiu mai bun, Și să citesca și alții care s&amp;icirc;nt in aceeași situație ..., &amp;Icirc;nainte și nu numai prin gindire, dar și prin acțiune ;) !!! Că vedeți și voi ce ne asteptă :( .  Căci s&amp;icirc;nt și alte obictive, dorințe, scopuri .......... viață, viață !!! (Natalia_SF) </description>
<pubDate>Thu, 8 Oct 2009 22:14:25 +0000</pubDate>
<guid>http://www.ciorba.name/?p=583#IDComment37891578</guid>
</item><item>
<title>Dumitru Ciorbă : Apeluri asincrone realizate în C#</title>
<link>http://www.ciorba.name/?p=1140#IDComment37853088</link>
<description>Cine dorește să treacă cu vederea sau chiar să cunoască mai detaliat acest mecanism, poate deschide cartea &amp;quot;Essential .NET, Volume 1: The Common Language Runtime&amp;quot; de Don Box, capitolul 6 ;). Carte este pe &lt;a href=&quot;http://www.pdfchm.com&quot; target=&quot;_blank&quot;&gt;www.pdfchm.com&lt;/a&gt; :)  Articolul provoacă !!! Mulțumesc !!!  PS: Eu s&amp;icirc;nt convins că mulți au citit articolul și o să citească, acesta &amp;icirc;nseamnă că deschid o paranteză interesant c&amp;icirc;ți din aceștea au să o &amp;icirc;nchidă :( </description>
<pubDate>Thu, 8 Oct 2009 16:23:42 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1140#IDComment37853088</guid>
</item><item>
<title>Dumitru Ciorbă : Concurenţă, multithreading şi asincronism</title>
<link>http://www.ciorba.name/?p=1100#IDComment37130356</link>
<description>Interesant din ce cauza ele nu realizeaza un mecanism explicit pentru apeluri asincrone =/ , cred ca se bazeaza pe realizarile programatorilor B)</description>
<pubDate>Sun, 4 Oct 2009 09:35:56 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1100#IDComment37130356</guid>
</item><item>
<title>Dumitru Ciorbă : Concurenţă, multithreading şi asincronism</title>
<link>http://www.ciorba.name/?p=1100#IDComment37043369</link>
<description>Cite greutati si din cauza &amp;#039;concurentei&amp;#039;, dar acest concept eu cred ca este de baza in construirea sistemelor performante :) . Adoptarea modelului secvential pentru sisteme concurente, cred ca este un pas mai usor de a intelege concurenta, dar comportamentul entitatilor secventiale este diferit si chiar in unele cazuri incompatibil cu concurenta.  &lt;br /&gt; &lt;br /&gt;Care platforme abordeaza superficial asincronismul :| ? &lt;br /&gt; &lt;br /&gt;PS: Asteptam aparitia unui model concurent care ar acoperi cerintele din zilele noastre !!! ;)</description>
<pubDate>Sat, 3 Oct 2009 11:19:17 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1100#IDComment37043369</guid>
</item><item>
<title>Dumitru Ciorbă : Viziunea lui  Steven Metsker asupra şabloanelor GoF </title>
<link>http://www.ciorba.name/?p=1072#IDComment32043884</link>
<description>A ales bine criteriul de clasificare domnul Metsker :) , si chiar interesant il descrie. Articolul este foarte bun ! Si chiar o sa imi fie de folos. </description>
<pubDate>Wed, 26 Aug 2009 16:20:11 +0000</pubDate>
<guid>http://www.ciorba.name/?p=1072#IDComment32043884</guid>
</item>	</channel>
</rss>