Publicații conexe 'software-engineering'


Ce este limbajul la nivel de asamblare și asamblare
Assembler și Assembly Language sunt doi termeni strâns legați de programarea computerelor. Limbajul de asamblare este un limbaj de programare de nivel scăzut care este specific arhitecturii unui anumit procesor sau microcontroler. Este un format care poate fi citit de om, care este o reprezentare simbolică a instrucțiunilor codului mașinii pe care procesorul le poate înțelege. Asamblatorii, pe de altă parte, sunt instrumente software care sunt folosite pentru a traduce codul..

Nu tratați excepțiile atunci când testați
Nu tratați excepțiile atunci când testați Evitați utilizarea Try Catch Blocks în codul de testare cu exemple Python Excepții Excepțiile sunt erorile care apar în timpul execuției. Cred că există 2 motive principale pentru a gestiona excepțiile într-un program. Pentru a evita blocarea programului. Pentru a lua anumite măsuri ca rezultat al unei erori. C rashing early este o strategie legitimă de fiabilitate discutată în cartea The Pragmatic Programmer de David Thomas..

Bootcamp Săptămâna 5: Reacționând pentru a reacționa ❤
Am început săptămâna aceasta cu o oprire rapidă a interfețelor programelor de aplicație (API-urile pe scurt). Acestea sunt metode utile pe care le folosim ca dezvoltatori (clienți) pentru a prelua informațiile de care avem nevoie din baze de date (servere) pentru a afișa acele informații pe site-ul nostru. Folosim solicitări de preluare pentru a „obține” aceste informații, iar API-ul le va extrage de la sursă, în același mod în care un (câine bine dresat — iată la tine Lassy) va prelua..

Călătoria unui dezvoltator Full-Stack de 18 ani din Africa de Sud (.pt 1)
Bună ziua... Mă numesc Mandlenkosi Marwanqana, ei bine, unii oameni îmi spun George (mai ușor de pronunțat) și sunt un dezvoltator full-stack de 18 ani din Africa de Sud, și aceasta este călătoria pe care am parcurs-o până acum către dezvoltarea full-stack... Acum, nu sunt genul obișnuit de „am crescut iubind computerele” . Crescând, m-am concentrat mereu pe design/desen/pictură. Dacă nu aș fi afară, m-ai găsi făcând ceva creativ cu mâinile mele, adică în copilărie ai o imaginație..

Bazele automatizării cu Selenium și Python.
Selenium este un instrument puternic care vă poate automatiza sarcinile de bază și poate fi folosit pentru eliminarea web. Automatizarea sarcinilor repetitive poate ajuta la economisirea mult timp. Dacă sunteți programator sau doar un om de afaceri, cunoștințele despre seleniu și python vă pot fi de mare ajutor pentru sarcinile dvs. zilnice. Acesta este un articol prietenos pentru începători. Dacă nu știți nimic despre seleniu sau chiar despre piton, nu vă faceți griji, am simplificat..

Hunt și Thomas în cartea lor „Programatorul pragmatic” se concentrează pe un aspect foarte important pe...
Nu trăiți cu ferestre sparte Hunt și Thomas în cartea lor „Programatorul pragmatic” se concentrează pe un aspect foarte important privind calitatea codului . O fereastră spartă, lăsată nereparată pentru o perioadă substanțială de timp, insuflă locuitorilor clădirii un sentiment de abandon - un sentiment că puterilor nu le pasă de clădire. Deci o altă fereastră se sparge. Oamenii încep să arunce gunoi. Apare graffiti. Încep daune structurale grave. Într-un interval de timp..

Când dezvoltatorii își lovesc capacitatea de durere, frustrare și fundături în carieră
Promisiunea încălcată care îi dă înapoi pe dezvoltatori Dezvoltatorii au limite, dar este nevoie de timp pentru a realiza că le-ați atins A fost anul demisiei marii dezvoltatori – „De ce atât de mulți dezvoltatori de software renunță la locul de muncă?”. Acolo unde dezvoltatorii renunță la slujbă în număr mai mare decât în ​​orice an înainte. Renunțarea la locul tău de muncă nu este neapărat un lucru rău și s-ar putea ca dezvoltatorii să profite de cererea mare de dezvoltatori și..