8 autori /
11 articole
PROGRAMARE
Diminuarea complexității cu TDD și Agile
În ultimii ani complexitatea proiectelor a crescut încet până la punctul când modalitățile utilizate în trecut pentru diminuarea sa au devenit ineficiente. În prima parte a articolului vă voi împărtăși motivele pentru care consider complexitatea ca pe un aspect de care ne vom izbi timp îndelungat și despre care cred că va crește standardele a ceea ce înțelegem noi prin software acceptabil.
DIVERSE
Recenzie pentru "Haskell Data Analysis Cookbook"
Am experimentat în Haskell diverse exerciții din curiozitate și în scop educațional. Mă consider un statistician de modă veche, programator de R și uneori de Python. Sunt interesat de statistică și analiză de date, de concepte și paradigme noi precum NoSQL, Big Data, MapReduce sau programare funcțională.
PROGRAMARE
OpenXML - Noţiuni introductive
În acest articol, încercăm să trasăm o hartă de bază pentru a manipula programatic fişiere xlsx folosind librăria Office Xml. Multe aplicaţii necesită lucrul cu fişierele excel, fie pentru citirea şi importarea datelor din el, fie pentru exportarea datelor într-un raport, astfel că este important să cunoaştem cum să manipulăm programatic fişierele excel.
DIVERSE
Faze și procese în structurarea unui proiect
În majoritatea proiectelor software, exceptând poate cele de mici dimensiuni, managerii de proiecte folosesc metodologii bine cunoscute. Acestea pot fi reprezentate de sisteme consacrate - PMBOK (Project Management Body of Knowledge) sau PRINCE2 - dar pot fi redate și prin metodologii proprii, specifice unei anumite organizații. Deși aceste abordări au o serie de diferențe de orientare și folosesc terminologii specifice, toate ilustrează câteva puncte cheie: proiectele sunt livrate pe etape care implică folosirea anumitor procese comune managementului de proiecte.
MANAGEMENT
Startup marketing: provocări și repere
Buget, echipă și în general resurse limitate, anonimat și nevoia de a crea conștientizare, uneori nevoia de a educa piața și nevoia de generare de oportunități pentru vânzare - sunt doar câteva dintre provocările cu care se confruntă deseori afacerile la început de drum. În acest context, procesul și abordarea de marketing în startup-uri are cel puțin câteva particularități, deseori semnalate în literatura de marketing și cu siguranță “trăite” de multe organizații în primele etape ale existenței.
Vezi toate articolele scrise de Sorina Mone (3)
DIVERSE
Dezvoltarea aplicațiilor mobile: Între nativ și hibrid
În ziua de astăzi utilizarea dispozitivelor mobile inteligente din categoria tabletelor și telefoanelor este într-o creștere permanentă. Din această cauză producătorii de dispozitive mobile sunt forțați să își îmbunătățească produsele hardware și să vină cu tehnologii îmbunătățite sau parcă rupte din filmele SF. Nu este o noutate nici faptul că volumul vânzărilor de produse hardware de la companii gigant precum Apple, Samsung, BlackBerry sau Nokia este dat în bună parte, de numărul și calitatea aplicațiilor software pe care fiecare platformă îl pune la dispoziție utilizatorilor ei.
DIVERSE
MVVM în Windows Phone 8
Şablonul de proiectare Model-View-ViewModel (MVVM) defineşte trei componente principale: Model, View şi ViewModel:
Model: Business domain (logica ce ţine de domeniul aplicaţiei, accesul la date, entităţi),
View: Interfaţa cu utilizatorul (în Windows Phone – PhoneApplicationPage),
ViewModel: „Modelul View-ului” – abstractizare a View-ului ce intermediază comunicarea dintre View şi Model.
Design contribution