De ce contează documentarea și de ce ar trebui să o includeți în codul dvs.

De ce contează documentarea și de ce ar trebui să o includeți în codul dvs.

Există o mulțime de acronime atunci când vine vorba de dezvoltarea de software. SĂRUT, SEC, SOLID ... și așa mai departe și așa mai departe. Dar, când vine vorba de documentarea sau comentarea codului dvs., nu există o simplă slogană. De ce este asta? Documentarea ar trebui să fie la fel de importantă pentru un dezvoltator ca toate celelalte fațete ale dezvoltării În acest articol, voi argumenta de ce documentarea codului dvs. va duce la a dev

Citeste mai mult

   Meditația vă va face un programator mai bun: Iată cum.

Meditația vă va face un programator mai bun: Iată cum.

Ce este meditația? Meditația poate fi o mulțime de lucruri, în funcție de cine cereți. În acest articol, se referă la ideea de a sta intenționat și de a se concentra asupra prezentului. Deși este cel mai adesea asociat cu religiile orientale, nu este o practică religioasă. Nu contează dacă ești creștin, musulman, mormon, evreu sau orice altă credință. Este un mod de a an

Citeste mai mult

   Ghidul de stil de codare 100% corect

Ghidul de stil de codare 100% corect

Filele sau spațiile? Paranteză pe aceeași linie sau pe o nouă linie? Lățimea de 80 de caractere sau 120? Programatorilor le place să se certe despre acest gen de lucruri. Dezbaterea dintre filele și spațiile a făcut-o chiar un episod celebru al emisiunii HBO Silicon Valley . Ei bine, în acest articol, vă voi oferi în cele din urmă răspunsurile definitive pe care le căutați. La începutul ca

Citeste mai mult
Introducere în modelul de rutare Redux-First

Introducere în modelul de rutare Redux-First

O bibliotecă de rutare este o componentă cheie a oricărei aplicații complexe, cu o singură pagină. Dacă dezvoltați aplicații web cu React și Redux, probabil că ați folosit sau cel puțin ați auzit de React Router. Este o bibliotecă de rutare bine cunoscută pentru React și o soluție excelentă pentru multe cazuri de utilizare.Dar React Router nu

Citeste mai mult
Vă prezentăm WebSlides

Vă prezentăm WebSlides

Toată lumea iubește poveștile. Oamenii partajează conținut care îi face să se simtă inspirați. Avem nevoie de povești pentru a ști că nu suntem singuri.Pachetele de diapozitive sunt o modalitate excelentă de a spune aceste povești. Și există deja o mulțime de instrumente excelente pentru acest lucru, cum ar fi Powerpoint și Keynote.Dar nimănui nu îi

Citeste mai mult

   Ce am învățat mergând de la stagiar Twitter la inginer software cu normă completă Twitter

Ce am învățat mergând de la stagiar Twitter la inginer software cu normă completă Twitter

Mai multă codificare și creștere! * Privind calendarul * Whoa! Au trecut deja șase luni ?! În prima zi a stagiului meu pe Twitter, știam că va dura o veșnicie pentru a vedea sfârșitul tunelului, dar iată-ne. Sunt inginer cu normă întreagă la Twitter !! ? A fost cu siguranță un sprint și am învățat mai multe decât mi-am putut imagina. Sunt fericit că aș p

Citeste mai mult

   Cum se utilizează proprietatea CSS3 Border Radius

Cum se utilizează proprietatea CSS3 Border Radius

Cu CSS3, puteți da oricărui element „colțuri rotunjite” folosind border-radiusproprietatea. Valoarea poate fi în orice unitate de lungime CSS validă. .rounded-corners { border-radius: 20px; } .circle { border-radius: 50%; } Notă:border-radius Proprietatea estefapt o proprietate prescurtare pentruborder-top-left-radius,border-top-right-radius,border-bottom-right-radiusșiborder-bottom-left-radiusproprietăți. Dacă este f

Citeste mai mult

   Cum să creați prima aplicație Shopify

Cum să creați prima aplicație Shopify

De ce să construiești o aplicație Shopify? Am fost întotdeauna încântat de creșterea pieței comerțului electronic și am făcut diverse încercări de a scufunda în această lume. Acum aproximativ cinci ani, un partener și cu mine am construit un site de comerț electronic care vândea și livra flori, o jucărie moale și o felicitare ambalate împreună ca cadou. Aceasta a fost o încer

Citeste mai mult
Curs complet de proiectare baze de date

Curs complet de proiectare baze de date

Bună, sunt Caleb Curry. Creez conținut axat pe dezvoltator disponibil pe calebcurry.com. Mă bucur să vă anunț că am colaborat cu freeCodeCamp pentru a produce cursul complet de proiectare a bazei de date! Acest videoclip all-in-one conține 8 ore de conținut de la începători complet până la înțelegerea integrității, a cheilor, a relațiilor, a formelor normale, a indexurilor, a asocierilor și multe altele.Procesul meu de gân

Citeste mai mult
Cum să sincronizați setările codului VS între mai multe dispozitive și medii

Cum să sincronizați setările codului VS între mai multe dispozitive și medii

Tuturor dezvoltatorilor le place editorul de text într-un anumit fel, dar poate fi dificil să vă asigurați că toate mediile dvs. au aceeași configurație. Cum ne putem asigura că configurația codului nostru VS este aceeași oriunde o folosim?Ce este codul VS?Ce vom folosi?Cum functioneazã?Pasul 1: Instalați Setări sincronizarePasul 2: autorizați accesul la GithubPasul 3: încărcați setările curentePasul 4: sincronizarea configurației dvs. cu un alt mediuPas

Citeste mai mult
Cod Flappy Bird pentru a învăța dezvoltarea jocului

Cod Flappy Bird pentru a învăța dezvoltarea jocului

În această prelegere de la Colton Ogden, puteți învăța principiile de dezvoltare a jocului codificând Flappy Bird în Lua. Principiile pe care le înveți se pot aplica oricărui limbaj de programare și oricărui joc.Această prelegere face parte din cursul Introducere în dezvoltarea jocului CS50 de la Universitatea Harvard. Cursul explore

Citeste mai mult
Păstrați-vă calmul și hack the Box - Lame

Păstrați-vă calmul și hack the Box - Lame

Hack The Box (HTB) este o platformă online care vă permite să vă testați abilitățile de testare a penetrării. Conține mai multe provocări care sunt actualizate constant. Unele dintre ele simulează scenarii din lumea reală și altele înclină mai mult spre un stil de provocare CTF.Notă . Sunt permise do

Citeste mai mult

   Cum se versionează un API REST

Cum se versionează un API REST

Dacă nu sunteți foarte familiarizați cu API-urile, s-ar putea să vă întrebați ... de ce tot atâtea probleme cu versiunile API? Dacă ați fost ars de modificările API-ului, probabil că sunteți cel care ceartă. Dacă sunteți un întreținător al unui API, s-ar putea să vă încercați și să încercați să puneți întrebări provocatoare ca acestea: # Is this version 2 of just products or of the entire API? /v2/products # What catalyzed

Citeste mai mult

   Cum se construiește un tokenizer de expresie matematică folosind JavaScript (sau orice altă limbă)

Cum se construiește un tokenizer de expresie matematică folosind JavaScript (sau orice altă limbă)

Cu ceva timp în urmă, m-am inspirat să construiesc o aplicație pentru rezolvarea anumitor tipuri de probleme de matematică. Am descoperit că trebuie să analizez expresia într-un arbore de sintaxă abstract, așa că am decis să construiesc un prototip în Javascript. În timp ce lucram la parser, mi-am dat seama că tokenizer-ul trebuie să fie construit mai întâi. Vă voi ghida cum

Citeste mai mult