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

[🆕]: Metodologie di sviluppo #222

Open
JarvisScienz opened this issue Mar 18, 2024 · 12 comments · May be fixed by #240
Open

[🆕]: Metodologie di sviluppo #222

JarvisScienz opened this issue Mar 18, 2024 · 12 comments · May be fixed by #240
Assignees
Labels
nuovo-capitolo Nuovo capitolo del libro

Comments

@JarvisScienz
Copy link

🆕 Nuovo capitolo - Metodologie di sviluppo

Descrizione

A seguito di un suggerimento di Brian e @Cadienvan nella issue #219 mi propongo come collaboratore per la stesura del capitolo sulle metodologie di sviluppo.

@JarvisScienz JarvisScienz added the nuovo-capitolo Nuovo capitolo del libro label Mar 18, 2024
@Cadienvan
Copy link
Member

@BrianAtzori vuoi assegnartela tu? Te la lascio con onore seguendola con voi :D

@BrianAtzori BrianAtzori self-assigned this Mar 18, 2024
Copy link

Branch add/metodologie-di-sviluppo created!

@BrianAtzori
Copy link
Member

Eccoci qui, come suggerito mi sono assegnato il capitolo personalmente in modo da non accentrare tutto sul buon Michael e perchè ci tengo a dare una mano alle idee che partono dalla community!
Come anticipato sto lavorando anche ad un altro capitolo ma farò il possibile per collaborare, intanto per caso hai già immaginato una lista di argomenti per il capitolo? :) Let's go 🚀

@JarvisScienz
Copy link
Author

Partirei senza ombra di dubbio con un'introduzione generale per poi proseguire con la lista delle metodologie di sviluppo e relativi pro/contro. Se riesco, mi piacerebbe anche approfondire con informazioni tipo le metodologie usate dalle aziende più famose, per dare un ulteriore contesto e approfondimento all'argomento. Tu hai qualche suggerimento?

@Cadienvan Cadienvan self-assigned this Mar 23, 2024
@Cadienvan
Copy link
Member

Dal mio punto di vista ci sta, aggiungo che mi piacerebbe avere una introduzione semi-storica. Cosa intendo?
Semplicemente una indicazione del fatto che le metodologie non nascono in compartimenti stagni, ma che per esempio il TDD nasce formalmente nel 2003, ma Kent Beck stesso parla di una "re-discovery" del pattern, e fa parte del più ampio movimento Extreme Programming, da cui prendono ispirazione molte altre metodologie e movimenti.

Anche Eric Evans, nel 2003, pubblica Domain-Driven Design, ma chiaramente dietro c'è un mondo di discovery e ri-applicazione di concetti già esistenti.

Nominerei anche il BDD.

@JarvisScienz
Copy link
Author

Si, mi piace come idea. Nei prossimi giorni inizio a fare una bozza delle metodologie da inserire nel capitolo e dopo Pasqua inizio la stesura.

@BrianAtzori
Copy link
Member

Secondo me come dice il buon @Cadienvan ci sta un accenno storico, banalmente anche inteso "Come si è giunti a questa soluzione?", di per se introdurre la metodologia senza narrare il perchè/ il dove e il come sia nata e che step ha fatto è buono ma non sufficiente, direi comunque che ci sono ottimi spunti, grande @JarvisScienz 🚀

@sensorario
Copy link
Member

Sono andato nelle notifiche più vecchie ed ho visto questa. Vedo che non c'è un branch collegato ma se ricordo bene dovrebbe avvenire dopo l'assegnazione della issue. Non essendo chiusa, ... chiedo se ci sono novità.

@Cadienvan
Copy link
Member

@BrianAtzori
Copy link
Member

Ciao @JarvisScienz ci sono novitá?
Noi usiamo fare solo amorevoli ping, quindi niente pressure, volevo solo capire come procede la stesura del capitolo se e iniziata o se hai bisogno di una mano!

@JarvisScienz
Copy link
Author

Ciao @BrianAtzori, sto studiando e raccogliendo informazioni per la stesura del capitolo. Purtroppo sono in super ritardissimo, spero di poter accelerare nelle prossime due settimane

@BrianAtzori
Copy link
Member

Ottimo e nessun problema @JarvisScienz !
Era giusto un piccolo sync che facciamo periodicamente per capire a che punto siamo con i capitoli, aggiornare quelli in stesura/pubblicazione ecc ecc ma non preoccuparti, l'importante è che non cada nel dimenticatoio!
Poi puoi prenderti il tempo che serve per la stesura 🤝🏻

Tra lavoro, tempo libero e famiglia è normale non avere sempre il tempo, quindi non preoccuparti ☀️

@Cadienvan Cadienvan linked a pull request Sep 7, 2024 that will close this issue
@Cadienvan Cadienvan added this to Roadmap Sep 7, 2024
@Cadienvan Cadienvan moved this to In Corso Di Stesura in Roadmap Sep 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
nuovo-capitolo Nuovo capitolo del libro
Projects
Status: In Corso Di Stesura
Development

Successfully merging a pull request may close this issue.

4 participants