Publicații conexe 'development'


Ce sunt modelele de design și de ce ar trebui să le folosim.
Modelele de design sunt soluții reutilizabile la problemele comune de proiectare în dezvoltarea de software. Ele oferă o modalitate de a structura codul într-un mod flexibil și care poate fi întreținut, facilitând dezvoltarea și modificarea aplicațiilor în timp. Există mai multe tipuri diferite de modele de design, inclusiv modele creaționale, structurale și comportamentale. Modele de creație se concentrează pe crearea de obiecte într-un mod flexibil și eficient. Unele exemple de..

Căutarea perfecțiunii — O(n) (Eliminarea elementelor duplicate)
Un profesor a spus odată: Pentru a fi inginer senior, trebuie să studiezi Programare structurală, Programare funcțională, Polimorfism, multă arhitectură, Modele de proiectare, Testare, TDD, BDD, Agile și Programare extremă. Trebuie să împerechezi multe. Sunt o mulțime de piese în mișcare! Dar pentru a depăși și a fi de clasă mondială, există un singur lucru și un singur lucru pe care trebuie să-l dominați în palmă: algoritmii! Unii spun că universul și viața sunt descrise în..

Mâncarea pentru câini nu a avut niciodată un gust mai bun
De obicei scriu despre subiecte mai tehnice, dar am vrut doar să împărtășesc o mică poveste despre cum folosirea propriului meu proiect secundar mi-a făcut ziua. Făceam niște coduri pentru oamenii grozavi de la dorbel.com, când am întâlnit o problemă care necesita obținerea unor statistici de la API-ul Google Analytics, pe un server Node.js. Nu mi-a luat mult să npm install googleapis , clientul oficial Google API pentru Node. „Fișierul Citiți-mă” a fost destul de util pentru a începe,..

Jurnalele Daria’s Flutter #1
Jurnalele Daria’s Flutter #1 cine sunt Hei! Probabil că citești asta pentru că ai urmat linkul prin Twitter-ul meu, așa că probabil știi măcar ceva despre mine :D Dar dacă nu, iată o introducere rapidă. Numele meu este Daria, sunt dezvoltator de software la un studio mobil @ChiliLabs , iar specialitatea mea principală este * surpriză* dezvoltarea mobilă. Am experiență în Android nativ, dar în ultimii 2 ani am lucrat ca dezvoltator Flutter cu normă întreagă la diferite produse..

Angajarea dezvoltatorilor este dificilă deoarece majoritatea CV-urilor arată la fel și majoritatea dezvoltatorilor pot vorbi despre...
Angajarea dezvoltatorilor este dificilă, deoarece majoritatea CV-urilor arată la fel și majoritatea dezvoltatorilor pot vorbi despre tehnologie cu suficiente cunoștințe pentru a face să pară că o înțeleg. Dezvoltatorii pot părea că au experiență, deoarece au fost într-un proiect care a folosit tehnologia. Cunoașterea nu este o garanție că puteți crea software. Există o mare diferență între rezolvarea problemei și a face parte din echipa de dezvoltare care a rezolvat problema (sub..

Cele mai bune limbaje de programare pentru dezvoltarea de aplicații în 2023
Dezvoltarea de aplicații a devenit un domeniu profitabil odată cu cererea tot mai mare de aplicații mobile și web. Alegerea limbajului de programare potrivit este crucială pentru succesul proiectului dvs. de dezvoltare a aplicației. În acest articol, vom discuta despre cele mai bune limbaje de programare pentru dezvoltarea aplicațiilor în 2023. Aceste limbi oferă o combinație de popularitate, suport comunitar, versatilitate și robustețe pentru a vă ajuta să creați aplicații puternice..

Unde este managerul de produs?
În timp ce oamenii programează, PM-urile par să dispară. Dar ce face un manager de produs în viața de zi cu zi? În lumea îndepărtată, putem lucra de pe plajă. Dar asta nu este întotdeauna adevărat. În general, ne veți vedea la întâlniri cu clienții, sprijinind echipa de dezvoltare sau analizând valorile produsului. Dacă întrebați zece manageri de produs ce fac, veți primi zece răspunsuri diferite. Pentru a-mi explica ziua, voi clasifica lucrurile pe care le fac în patru faze...