Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 2 voturi.
Software Design by Example: A Tool-Based Introduction with JavaScript
Cel mai bun mod de a învăța designul în orice domeniu este de a studia exemple, iar unele dintre cele mai bune exemple de design software provin din instrumentele pe care programatorii le folosesc în propria lor activitate. Prin urmare, Software Design by Example: A Tool-Based Introduction with JavaScript construiește versiuni mici ale lucrurilor pe care le folosesc programatorii pentru a le demistifica și pentru a oferi câteva perspective asupra modului în care gândesc programatorii experimentați. De la un sistem de backup al fișierelor și un cadru de testare la un matcher de expresii regulate, un motor de layout pentru browser și un compilator foarte mic, explorăm modele comune de proiectare, arătăm cum a face codul mai ușor de testat îl face, de asemenea, mai ușor de reutilizat și ajutăm cititorii să înțeleagă cum funcționează depanatoarele, profilatoarele, managerii de pachete și sistemele de control al versiunilor, astfel încât să le poată utiliza mai eficient.
Acest material poate fi utilizat pentru studiu individual, într-un curs universitar de proiectare software sau ca nucleu al unui atelier intensiv de o săptămână pentru programatorii activi. Fiecare capitol are un set de exerciții care variază în mărime și dificultate de la o jumătate de duzină de linii la o zi întreagă de lucru. Cititorii ar trebui să fie familiarizați cu elementele de bază ale JavaScript-ului modern, dar caracteristicile mai avansate ale limbajului sunt explicate și ilustrate pe măsură ce sunt introduse.
Toate materialele scrise din acest proiect pot fi reutilizate în mod liber în conformitate cu termenii licenței Creative Commons - Attribution, în timp ce toate programele software sunt disponibile în conformitate cu termenii Licenței Hippocratic. Toate încasările din vânzarea acestei cărți vor merge în sprijinul Red Door Family Shelter din Toronto.
Caracteristici.
⬤ Învață proiectarea de software arătând programatorilor cum să construiască instrumentele pe care le folosesc în fiecare zi.
⬤ Care capitol include exerciții pentru a ajuta cititorii să-și verifice și să-și aprofundeze înțelegerea.
⬤ Tot codul de exemplu poate fi descărcat, reutilizat și modificat sub o licență deschisă.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)