New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Aggiunge capitolo sviluppatore senior #182
Conversation
Ciao @lmammino , Ho lasciato giusto alcuni suggerimenti e idee oltre che correzioni di typo nella prima metà del capitolo, è molto lungo e fare una review dall'inizio alla fine in una sola volta è un po' complesso ahah Mi è piaciuto molto quello che ho letto, soprattutto questo tratto:
Sono estremamente d'accordo sulla necessità di uscire dal dogmatismo perché in determinati contesti la complessità di leggibilità e manutenzione non vale le performance o la scalabilità vantata da certe scelte. |
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Co-authored-by: Michael Di Prisco <Cadienvan@users.noreply.github.com>
Grazie mille per la revisione super approfondita, @Cadienvan! Ho fatto mille commit perché non potevo applicare i suggerimenti in batch, ma spero non sia un problema e che potremo fare uno squash prima del merge. Mi fa piacere che il capitolo ti sia piaciuto e aspetto altre reviews! Siate spietati! 😆 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mi è piaciuto molto leggerlo: grande!
Ho messo qualche suggerimento quà e là.
Rivedrei lo spazio tra i paragrafi: personalmente non lo metterei in molti casi, ma è un parere personale.
Co-authored-by: Tommaso Allevi <tomallevi@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cominciamo ad arrivare a 6 approvals, quando ci siamo lo fixo io quando mergio! |
@lmammino informazione forse inutile e non richiesta: usi il layout internazionale per la tastiera per caso? (io si btw). |
Lascio dei commentini qui e lì, proseguo successivamente. |
|
||
Questo comporta sviluppare tutta una serie di competenze quali: comprendere ed approfondire i resoconti degli utenti, scrivere diversi tipi di test (unitari, di integrazione, end-to-end), individuare ed analizzare i casi limite, strutturare i log in modo che siano più facili da leggere e ricercare in caso di errori, riuscire a leggere ed interpretare varie metriche e dashboard. | ||
|
||
Un senior dovrebbe essere in grado di fare una grande differenza e di aiutare l’intero team a scrivere un software migliore, illustrando ed educando alle migliori pratiche per il test del software. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
La butto lì: linkone al capitolo sul testing? @Cadienvan
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nicolaerario ci potrebbe stare!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
C'é un modo ben preciso per creare link tra capitoli?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Metodo classico dei link con path relativo (vscode dovrebbe dare anche una mano).
Direi: [testo del link](testing.md)
, dovrebbe andar bene;
Dovessimo linkare una risorsa in diversa lingua (ad esempio un link ad una pagina che, per assurdo, abbiamo solo in inglese), sarebbe: [testo del link](../en/testing.md)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Richiedo cambiamenti solo per i typo; il resto sono tutti commenti opinabili. (vale sia per quelli sopra che sotto)
Posso dire un ottimo capitolo. Ora ho qualche spunto in più su come Grazie @lmammino |
681d3f3
Grazie mille @nicolaerario per aver trovato altro margine di miglioramento :) Stiamo limando questo capitolo per benino ma sono sicuro che ne varrà la pena! PS: ci sono dei punti su cui ho lasciato dei commentini @Cadienvan + @nicolaerario, fatemi sapere che ne pensate! |
Ho risolto la questione "Barbapapà developer" perchè irrilevante. Ri-chiedetemi la review che portiamo in prod |
🎉🚀 |
Prima draft del capitolo sul ruolo e le competenze dello sviluppatore senior.
Sfogatevi con i commenti 😀