Skip to content
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

Add/refactoring #228

Merged
merged 29 commits into from
Jun 27, 2024
Merged

Conversation

mrkrash
Copy link
Contributor

@mrkrash mrkrash commented May 13, 2024

No description provided.

docs/it/refactoring.md Outdated Show resolved Hide resolved
docs/it/refactoring.md Outdated Show resolved Hide resolved
docs/it/refactoring.md Outdated Show resolved Hide resolved
docs/it/refactoring.md Outdated Show resolved Hide resolved
@Cadienvan
Copy link
Member

@AngeloAvv abbiamo spostato la PR e ripristinato il tuo commento non risolto.
@mrkrash ha rivisto la sezione "Refactoring vs Riscrittura", ora ti torna?

docs/it/refactoring.md Outdated Show resolved Hide resolved
@mrkrash mrkrash requested a review from Cadienvan May 15, 2024 16:56
docs/it/refactoring.md Outdated Show resolved Hide resolved
docs/it/refactoring.md Outdated Show resolved Hide resolved
docs/it/refactoring.md Outdated Show resolved Hide resolved
Copy link
Member

@Cadienvan Cadienvan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposto solo un suggerimento, semplificando la frase e integrando con un esempio, dimmi se ti piace!

@Cadienvan
Copy link
Member

Cadienvan commented May 31, 2024

@mrkrash non so se hai letto il suggerimento di @akelity , che ne pensi?

Co-authored-by: Corrado Petrelli <[email protected]>
@mrkrash
Copy link
Contributor Author

mrkrash commented May 31, 2024

@mrkrash sono d'accordo sul suggerimento di @akelity , che ne pensi?

Ho letto i suggerimenti ma, all'atto pratico, significherebbe duplicare concetti piuttosto che riformulare quanto esposto. Sto cercando di capire come poter fare ciò senza appunto duplicarli, cosa che odio profondamente.

@Cadienvan
Copy link
Member

@mrkrash in definitiva il capitolo è tuo, di conseguenza se pensi che il contenuto sia già sufficientemente esplicativo possiamo anche procedere. Il punto non è quello di accettare ogni suggerimento ricevuto, quanto di valutarlo!

@akelity sei d'accordo? Come già accennavo, a tutti gli effetti credo che leggere con attenzione il capitolo sia sufficiente a fornire le risposte necessarie, quindi se Mario non dovesse trovare un'alternativa, personalmente approverei comunque il contenuto.

@nicolaerario
Copy link
Member

@mrkrash in definitiva il capitolo è tuo, di conseguenza se pensi che il contenuto sia già sufficientemente esplicativo possiamo anche procedere. Il punto non è quello di accettare ogni suggerimento ricevuto, quanto di valutarlo!

@akelity sei d'accordo? Come già accennavo, a tutti gli effetti credo che leggere con attenzione il capitolo sia sufficiente a fornire le risposte necessarie, quindi se Mario non dovesse trovare un'alternativa, personalmente approverei comunque il contenuto.

In realtà il capitolo è di tutti. Cosa voglio dire: se oggi il capitolo partorito da @mrkrash è corretto, rispecchia la sua volontà ed è accettato dalle review, può essere tranquillamente mergiato.
Domani io ho delle idee da integrare? Bene, nuova PR e si va.
E' lo spirito giusto, no?

nicolaerario
nicolaerario previously approved these changes Jun 1, 2024
@akelity
Copy link
Member

akelity commented Jun 1, 2024

@mrkrash in definitiva il capitolo è tuo, di conseguenza se pensi che il contenuto sia già sufficientemente esplicativo possiamo anche procedere. Il punto non è quello di accettare ogni suggerimento ricevuto, quanto di valutarlo!

@akelity sei d'accordo? Come già accennavo, a tutti gli effetti credo che leggere con attenzione il capitolo sia sufficiente a fornire le risposte necessarie, quindi se Mario non dovesse trovare un'alternativa, personalmente approverei comunque il contenuto.

Ma si assolutamente!
Era sono un feedback il mio! 😉

@Cadienvan
Copy link
Member

Sì bravo @nicolaerario intendevo proprio quello 🤣

akelity
akelity previously approved these changes Jun 3, 2024
Copy link
Member

@akelity akelity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Come detto, aggiungiamolo se poi ci sono modifiche si vedranno in seguito :)

Cadienvan
Cadienvan previously approved these changes Jun 3, 2024
imD3v
imD3v previously approved these changes Jun 26, 2024
Copy link
Member

@corradopetrelli corradopetrelli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ottimo!

AngeloAvv
AngeloAvv previously approved these changes Jun 26, 2024
Copy link
Member

@AngeloAvv AngeloAvv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!! 💣

Valutate se è il caso di portar dentro il mio nitpicking :)

docs/it/refactoring.md Show resolved Hide resolved
Copy link
Member

@serenasensini serenasensini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ottimo capitolo, chiaro e ben dettagliato!

docs/it/refactoring.md Outdated Show resolved Hide resolved
docs/it/refactoring.md Outdated Show resolved Hide resolved
docs/it/refactoring.md Outdated Show resolved Hide resolved
docs/it/refactoring.md Outdated Show resolved Hide resolved

## Un Esempio

Un caso semplice, ma spesso presente nel nostro codice, potrebbe essere quello di migliorare le performance rimuovendo le variabili temporanee (il codice che segue è pseudo-codice):
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Forse avrei utilizzato un linguaggio in particolare, visto che si parla di variabili mutabili e non...

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, valuto se riscrivere gli snippet con un linguaggio specifico. Ho optato per del pseudo-codice pensando che un linguaggio specifico potesse essere una barrirera aggiuntiva alla comprensione dello snippet.

docs/it/refactoring.md Outdated Show resolved Hide resolved
Approvante le correzioni suggerite

Co-authored-by: Serena Sensini <[email protected]>
@Cadienvan
Copy link
Member

Visto che le 6 approval necessarie erano state raggiunte e la revisione grammaticale e di forma di Serena è stata integrata in toto, arriviamo a ben 7 con l'ultima nota pendente riguardante lo pseudo-codice che può benissimo essere accolta in un secondo momento!

Complimenti @mrkrash , tra pochi minuti il tuo capitolo sarà online!

@Cadienvan Cadienvan merged commit ace7dbd into Il-Libro-Open-Source:main Jun 27, 2024
1 check passed
eppak pushed a commit that referenced this pull request Jul 22, 2024
Co-authored-by: Michael Di Prisco <[email protected]>
Co-authored-by: Michael Di Prisco <[email protected]>
Co-authored-by: Brian Atzori <[email protected]>
Co-authored-by: Paolo Martinoli <[email protected]>
Co-authored-by: Angelo Cassano <[email protected]>
Co-authored-by: Nicola Erario <[email protected]>
Co-authored-by: Corrado Petrelli <[email protected]>
Co-authored-by: Serena Sensini <[email protected]>
Cadienvan added a commit that referenced this pull request Jul 27, 2024
Co-authored-by: Michael Di Prisco <[email protected]>
Co-authored-by: Michael Di Prisco <[email protected]>
Co-authored-by: Brian Atzori <[email protected]>
Co-authored-by: Paolo Martinoli <[email protected]>
Co-authored-by: Angelo Cassano <[email protected]>
Co-authored-by: Nicola Erario <[email protected]>
Co-authored-by: Corrado Petrelli <[email protected]>
Co-authored-by: Serena Sensini <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Pubblicato
Development

Successfully merging this pull request may close these issues.

8 participants