Publicații conexe 'coding'


Modele de design: obiect nul
Evitați complexitatea condiționată folosind acest model Există 23 de modele de design clasic, care sunt descrise în cartea originală, Design Patterns: Elements of Reusable Object-Oriented Software . Aceste modele oferă soluții la anumite probleme, adesea repetate în dezvoltarea software-ului. În acest articol, voi descrie ce este Null-Object Pattern ; și cum și când ar trebui aplicată. Acest model nu este inclus în cartea clasică de modele, dar a fost publicat pentru prima dată..

Top 5 țări în codificare și programare
Codarea sau programarea este acum considerată nucleul fiecărei inovații sau creații noi pe care le întâlnim în această lume. Se crede că locurile de muncă viitoare vor fi aproape toate făcute de roboți, de aceea părinții, și chiar profesorii, încearcă să „pregătească abilitățile copiilor lor” pentru a răspunde nevoilor viitoare și a evita deplasările acestora de către acești roboți. Acum există diferite cursuri, programe și chiar platforme online care îi învață pe copii să..

Ace the System Design Interviu — Uber/Lyft
1. Introducere Când vine vorba de a se deplasa în orașe, mulți oameni aleg aplicații de partajare, cum ar fi Uber sau Lyft. Într-adevăr, astfel de aplicații fac naveta pe distanțe scurte foarte ușoare, oferind prețuri competitive, timp de așteptare destul de scurt și disponibilitate ridicată. Din punct de vedere tehnic, sistemele ca acestea sunt foarte interesante, deoarece căutarea celui mai apropiat vecin este dificilă. În acest articol, vreau să împărtășesc designul meu de aplicații..

Cum te poate face programarea mai fericit și mai sănătos
Sunt stresat? Anxios? Deprimat? Codează-ți drumul către fericire! Cu toții avem zile proaste. Te trezești pe partea greșită a patului. Vărsați cafea pe cămașă. Te lupți cu partenerul tău. În unele zile se pare că universul este gata să te prindă. În zile ca acestea, este ușor să te simți în jos în gunoi. Dar există un remediu puțin probabil pentru blues pe care poate nu l-ați luat în considerare: programarea . Știu la ce te gândești. Programare? Nu este..

Gestionarea excepțiilor în Python
1. Ce este o excepție? O excepție este o eroare care apare în timpul execuției programului. Excepțiile pot apărea din mai multe motive, inclusiv: Intrare incorectă de utilizator Probleme la accesarea resurselor externe (de exemplu, fișiere, baze de date, rețea) Erori în cod Condiții neașteptate (de exemplu, memorie lipsită, defecțiune hardware) Când apare o excepție, aceasta întrerupe fluxul normal de execuție a programului și poate provoca blocarea programului. Prin urmare,..

Aplatizați un obiect imbricat în JavaScript
Aplatizarea unui „Obiect” imbricat „JavaScript” este o întrebare foarte frecventă pe care am întâlnit-o în interviurile tehnice . Luați următorul obiect input ca exemplu. const input = { name: 'Mansi', age: 25, department: { name: 'Customer Experience', section: 'Technical', branch: { name: 'Bangalore', timezone: 'IST' } }, company: { name: 'SAP', customers: ['Ford', 'Nestle'] }, skills: ['javascript', 'node.js', 'html'] }..

Cum să citiți un fișier linie cu linie în JavaScript
Care este calea mai bună? Există unele cazuri în care trebuie să citim fișierul linie cu linie în JavaScript, ceea ce ar putea fi analizarea unor jurnaluri sau extragerea unei părți din informații. Pe scurt, nu trebuie să încărcăm întregul conținut al fișierului în memorie, deoarece citirea unui fișier mare deodată poate face ca memoria procesului să fie intensă, aveți o modalitate mai bună, deci ce ar trebui să faceți? Citiți toate deodată Puteți pregăti un fișier mai mare de 50..