Filme porno

Categorii

Advertising

Ce este o componenta intr-un sistem de proiectare?

Colin Oakley

1 februarie 2018 · 4 min de citire

Cand vorbim despre sisteme de proiectare, se petrece mult timp vorbind despre ce este un lucru, creand o intelegere comuna a ceea ce sunt lucrurile este la fel de importanta ca si numele in sine.

Se considera ca aceste lucruri devin din ce in ce mai mari in marime.

Cel mai mic lucru, adica o intrare

O colectie de lucruri marunte

O pagina de lucruri

Un tipar

Avand in vedere acest lucru, il putem descompune in general in urmatoarele:

lucruri mici : antet, etichete, introducere, buton

colectie : forma

pagina : despre tine

model : colectati detaliile persoanei

Indiferent de ceea ce il articulati, in general vorbind, acestea sunt cea mai mica parte a unui sistem de proiectare.

Brad Frost vorbeste despre un atom ca:

„Atomii sunt elementele de baza ale materiei.

Array

Aplicate interfetelor web, atomii sunt etichetele noastre HTML, cum ar fi o eticheta de formular, o intrare sau un buton. ”

Daca inlocuim atomii, cu orice cuvant, atunci avem inca intentia pe care incercam sa o realizam.

A denumi acest lucru este greu.

Oferind oamenilor o intelegere comuna a ceea ce este un lucru, poate ajuta foarte mult, de asemenea, ceea ce trebuie sa fie clar este spatiul dintre ceea ce ii numiti. Cum este o componenta diferita de un stil vizual sau un model? sau alte lucruri pe care ai decis ca le ai.

Deoparte, exista cateva principii pe care le-am putea aplica unei componente. Aplicarea principiilor si definirea standardelor unei componente ii va ajuta pe ceilalti sa contribuie la aceasta.

Aceste principii ar trebui sa se dezvolte in timp, deoarece exista o mai buna intelegere a modului de livrare a acestora in multe proiecte, la o prima trecere am scris acest lucru:

  • Receptiv
  • Suport cross-browser
  • accesibil
  • progresiv
  • HTML
  • CSS
  • JavaScript
  • Documentatie
  • Testarea
  • Suport pentru modelare

Daca livram cele de mai sus, atunci ar trebui sa avem o componenta care poate fi reutilizata in cadrul proiectelor, dar nu trebuie sa fie toate cele de mai sus.

S-ar putea sa luam o portiune si sa decidem sa nu facem unele parti din cele de mai sus – de exemplu, suportul pentru sablonare poate fi intr-adevar complicat in mai multe stive de tehnologie.

Exemple de marcare a componentei, cu stari diferite. Acest HTML ar trebui sa fie semantic si accesibil.

Cand vorbim despre accesibil, aceasta ar trebui sa includa asigurarea accesului la tastatura si a utilizarii etichetelor corecte.

Exista cateva optiuni care vor fi determinate de modul in care sunt utilizate componentele, de lucrurile de luat in considerare

  • cum o vei oferi? CSS compilat? Sass partial? Ambii?
  • veti folosi OOCSS, SMACSS si BEM?
  • daca folositi sass, la ce standard veti scapa?
  • se va folosi acest lucru cu variabilele actuale, care este relatia asta?
  • va fi capabil sa il ruleze independent

Din nou, ca si CSS, exista cateva lucruri pe care sa le decideti.

  • cum oferim acest lucru pentru a putea fi consumat ca un modul?
  • va folosi alte biblioteci? (dependente)
  • cum functioneaza cand JavaScript esueaza?

Exemplele de HTML merg intr-o oarecare masura la furnizarea de documentatie despre cum sa utilizati o componenta, dar este util si sa aveti documente despre cum sa instalati sau sa consumati. Notele de cercetare pot fi, de asemenea, foarte utile, „acest lucru a functionat bine in situatia x”

Este important sa va asigurati ca o componenta este bine testata, deoarece va fi utilizata pe o gama larga de browsere si dispozitive, ar putea fi adaugate cateva tipuri diferite de testare.

  • testare unitara impotriva JavaScript-ului
  • regresie vizuala pentru a va asigura ca designul nu se schimba
  • teste de accesibilitate (tastatura, verificari de culoare)
  • instantanee ale marcajului

Construirea suportului pentru sabloane pentru o componenta poate consuma mult timp si poate deveni o durere de cap de intretinere.

  • ce limbi sustineti?
  • implementarea este aceeasi?
  • care este efortul de a adauga unul nou?
Video Description:

Colin Oakley1 februarie 2018 · 4 min de citireCand vorbim despre sisteme de proiectare, se petrece mult timp vorbind despre ce este un lucru, creand o intelegere comuna a ceea ce sunt lucrurile este la fel de importanta ca si numele in sine.Se considera ca aceste lucruri devin din ce in ce mai mari in marime.Cel mai mic lucru, adica o intrareO colectie de lucruri marunteO pagina de lucruriUn tiparAvand in vedere acest lucru, il putem descompune in general in urmatoarele:lucruri mici : antet, etichete, introducere, butoncolectie : formapagina : despre tinemodel : colectati detaliile persoaneiIndiferent de ceea ce il articulati, in general vorbind, acestea sunt cea mai mica parte a unui sistem de proiectare.Brad Frost vorbeste despre un atom ca:„Atomii sunt elementele de baza ale materiei. Array Aplicate interfetelor web, atomii sunt etichetele noastre HTML, cum ar fi o eticheta de formular, o intrare sau un buton. ”Daca inlocuim atomii, cu orice cuvant, atunci avem inca intentia pe care incercam sa o realizam.A denumi acest lucru este greu. ado gay porno sledge-bol.info latex porno bhargavas.com porno catherine ringer cathy-group.com porno guerre lieselannpritzker.net filme porno francais badcontracts.com cap d'agde porno cavitybug.com film porno viol techcruch.com porno papa wetzlergroup.com porno 1950 calmartplating.net video porno full hd www.nametagsdirect.com film porno mere et fils pdfebooksdownloads.com porno tchèque www.vicsport.org.au porno sale noesisdata.info porno hub gay rugbuyersgroup.com porno mature anal rcconsultz.com cote de pablo porno www.freebigbooty.net porno fouet ixcharts.com porno md epaulus.com brigitte lahaie film porno aqmak.com porno ronde designerdogs.com Oferind oamenilor o intelegere comuna a ceea ce este un lucru, poate ajuta foarte mult, de asemenea, ceea ce trebuie sa fie clar este spatiul dintre ceea ce ii numiti. Cum este o componenta diferita de un stil vizual sau un model? sau alte lucruri pe care ai decis ca le ai.Deoparte, exista cateva principii pe care le-am putea aplica unei componente. Aplicarea principiilor si definirea standardelor unei componente ii va ajuta pe ceilalti sa contribuie la aceasta.Aceste principii ar trebui sa se dezvolte in timp, deoarece exista o mai buna intelegere a modului de livrare a acestora in multe proiecte, la o prima trecere am scris acest lucru:ReceptivSuport cross-browseraccesibilprogresivHTMLCSSJavaScriptDocumentatieTestareaSuport pentru modelareDaca livram cele de mai sus, atunci ar trebui sa avem o componenta care poate fi reutilizata in cadrul proiectelor, dar nu trebuie sa fie toate cele de mai sus.S-ar putea sa luam o portiune si sa decidem sa nu facem unele parti din cele de mai sus - de exemplu, suportul pentru sablonare poate fi intr-adevar complicat in mai multe stive de tehnologie.Exemple de marcare a componentei, cu stari diferite. Acest HTML ar trebui sa fie semantic si accesibil.Cand vorbim despre accesibil, aceasta ar trebui sa includa asigurarea accesului la tastatura si a utilizarii etichetelor corecte.Exista cateva optiuni care vor fi determinate de modul in care sunt utilizate componentele, de lucrurile de luat in considerarecum o vei oferi? CSS compilat? Sass partial? Ambii?veti folosi OOCSS, SMACSS si BEM?daca folositi sass, la ce standard veti scapa?se va folosi acest lucru cu variabilele actuale, care este relatia asta?va fi capabil sa il ruleze independentDin nou, ca si CSS, exista cateva lucruri pe care sa le decideti.cum oferim acest lucru pentru a putea fi consumat ca un modul?va folosi alte biblioteci? (dependente)cum functioneaza cand JavaScript esueaza?Exemplele de HTML merg intr-o oarecare masura la furnizarea de documentatie despre cum sa utilizati o componenta, dar este util si sa aveti documente despre cum sa instalati sau sa consumati. Notele de cercetare pot fi, de asemenea, foarte utile, „acest lucru a functionat bine in situatia x”Este important sa va asigurati ca o componenta este bine testata, deoarece va fi utilizata pe o gama larga de browsere si dispozitive, ar putea fi adaugate cateva tipuri diferite de testare.testare unitara impotriva JavaScript-uluiregresie vizuala pentru a va asigura ca designul nu se schimbateste de accesibilitate (tastatura, verificari de culoare)instantanee ale marcajuluiConstruirea suportului pentru sabloane pentru o componenta poate consuma mult timp si poate deveni o durere de cap de intretinere.ce limbi sustineti?implementarea este aceeasi?care este efortul de a adauga unul nou?

Categorie:
Taguri:
Data adaugarii: