dezvoltare, management proiecte, maven, standardizare
In Bogdan Mocanu on 27 mai 2009 at 05:00
In cadrul proiectelor la care am luat parte, am intalnit atat situatii in care se foloseau anumite standarde sau conventii (formale, gen coding conventions, naming conventions, cat si ne-formale, cum ar fi numele directoarelor dintr-un anumit modul, numele fisierelor SQL, modul de abreviere a serviciilor sau a componentele, samd) cat si situatii in care aceste standarde/conventii lipseau.
Cu ocazia acestor intalniri, am experimentat senzatia placuta si confortul pe care ti le da un proiect bine organizat (chiar daca dupa niste reguli proprii acelui proiect) si disconfortul si frustrarea rezultate din interactiunea cu un proiect in care domneste haosul, fiecare contribuie la proiect in maniera proprie si fara niciun fel de respectare de reguli, de ajungi sa te intrebi cum de merge acea aplicatie si cum de chiar face ceea ce trebuie. Read the rest of this entry »
interfata, programare, satisfactia clientului
In Bogdan Mocanu on 15 mai 2009 at 08:43
Evident tot al nostru. Insa de-a lungul proiectelor prin care am trecut, m-am aflat de cateva ori in situatia de a avea de ales intre doua optiuni care ambele corespundeau cu cerintele functionale ale proiectului, ambele erau (aproximativ) la fel de rapide/performante/consumatoare de resurse insa una era simpla de implementatt si confortabila pentru mine (in unele cazuri chiar f. placuta) iar cealalta era mai complicata insa rezultatul era mai dragut si mai user-friendly pentru utilizatorul componentei sau al aplicatiei pe care o dezvoltam. Read the rest of this entry »
Audiere, Audio, programare, Serpents
In Augustin Preda, C++ on 13 mai 2009 at 11:09
Am lansat Serpents 0.200, şi l-am transformat totodată într-un proiect în care experimentez diverse lucruri. Cum am dat deja de nişte noutăţi, mă pregătesc de următorul “release”. Ce va aduce în plus acesta faţă de precendenta versiune?
Doar o nouă versiune a motorului audio folosit, care nici măcar nu este final, poate chiar nici nu va fi finalizat vreodată, considerând că momentan toate funcţiile de care am eu nevoie sunt implementate. Am vrut să fac ceva mai mult, dar o serie de eşecuri iniţiale m-au descurajat de la a continua pentru o vreme în direcţia aceasta. M-am consolat cu gândul că dintre cei care au downloadat jocul până acum, numărul celor care au instalat si pachetul suplimentar pentru muzică a fost destul de mic. Deci numărul celor care ar fi avut şansa de a observa featurile noi e destul de mic.
Citeşte mai departe…
de o noapte, frica de simplu, programare
In Alexandru Paler on 9 mai 2009 at 08:11
Prin 2005 am fost pus sa fac un program care calculeaza in timp cat mai real clasamentele unui raliu. Adica un pilot realizeaza un timp pe o anumita proba a raliului, iar eu vreau sa stiu cat mai repede pe ce pozitie se afla. Avant tineresc…m-am apucat de munca, iar in 2 nopti aveam programul de care eram foarte mandru.
Raliul de la Campulung m-a surprins. Nu ma asteptam ca in momente de stres sa nu stiu sa imi mai folosesc programul. A fost un alfa-testing live, presarat de urletele si cuvintele de bine ale lui nea Bela, care pe atunci era team-manager la echipa BKP. Reparam in timp live programul care trebuia sa calculeze in timp live rezultate. Rulam din Visual Studio cu Debugging, cand aparea cate o exceptie aveam o foaie pe care imi notam repede linia de cod si pasii pe care ii puteam reproduce. Apoi programul era inchis, si pierdeam timpii pe care nu ii salvasem. Reintroduceam timpii…Crapa din nou peste o jumate de ora.
Dupa raliu am mai stat o noapte sa il repar. Read the rest of this entry »