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

Aggiunto Capitolo sulle architetture software #123

Merged
merged 81 commits into from
Dec 28, 2023
Merged

Conversation

Cadienvan
Copy link
Member

No description provided.

@Cadienvan Cadienvan linked an issue Sep 22, 2023 that may be closed by this pull request
@Cadienvan
Copy link
Member Author

Potrebbe aver senso aggiungere informazioni su come il db, il Back-End e il frontend dovrebbero "cooperare" in ogni architettura

@Cadienvan
Copy link
Member Author

Grazie @sensorario corretto tutto!

@Cadienvan Cadienvan marked this pull request as ready for review September 29, 2023 15:40
@Cadienvan Cadienvan requested review from sensorario and a team September 29, 2023 15:40
@Cadienvan
Copy link
Member Author

@Il-Libro-Open-Source/ambassadors confidente nel ricevere le prime review :) SCANNATEMI!

@Cadienvan Cadienvan changed the title Prima bozza di contenuto per il capitolo "architetture software" Capitolo "architetture software" Sep 30, 2023
@Cadienvan Cadienvan requested a review from a team September 30, 2023 15:08
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
@allevo
Copy link
Contributor

allevo commented Oct 5, 2023

Ciao!
Mi inserisco anch'io nel flusso.

Ho dato una lettura veloce e mi sembra un buon prodotto!
Alcune spunti:

  • possiamo introdurre il problema "come rappresento/descrivo un'architettura". Qui possiamo mettere ADR, C4 model, UML e simili.
    • Essendo appassionato, agli ADR dedicherei più spazio.
    • ci sono diverse viste della medesima architettura: network, logica, fisica etc...
  • la Fitness functions identifica in realtà un modo per capire "come misurare la bontà di un'architettura". O qualcosa di simile. Nel senso che la Fitness functions è uno dei modi. Metterei anche una frase del tipo "la bontà dipende dagli use-case e può comprendere: coverage, test unitari, UAT superati, errori triggerati in produzione, # di chiamate al callcenter perché "non vedo i dati corretti" e simili.

Settimana prossima posso iniziare anche a scrivere qualcosa io su questo argomento, se c'è spazio!

@Cadienvan
Copy link
Member Author

@allevo mi farebbe molto piacere avere queste aggiunte! Aspetto con trepidazione una tua PR :D come accennavo a @frnmjn sono rimasto molto ad alto livello per questioni di tempo e per evitare di allungare troppo, ma chiaro è che se ho supporto da parte vostra e espandiamo un po' i contenuti è un'ottima cosa!

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.

🎉 🎉 🎉

docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
Copy link
Contributor

@frnmjn frnmjn left a comment

Choose a reason for hiding this comment

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

lascito un po' di opinioni molto opinioneted 😸

docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
Copy link
Contributor

@ugho16 ugho16 left a comment

Choose a reason for hiding this comment

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

Piccoli aggiustamenti sulla forma

docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
docs/architetture-software/README.md Outdated Show resolved Hide resolved
@Cadienvan
Copy link
Member Author

Grazie infinite @ugho16 ! @Il-Libro-Open-Source/drafting-group tenetelo in considerazione per il gruppo :P

@Cadienvan
Copy link
Member Author

Alcuni appunti arrivati dalla discussione di oggi con Luca Mezzalira:

  • Parlare della cell-based architecture
  • La gente pensa che sia solo una scelta tecnica, ma l'architettura non lo è affatto, è la definizione del contratto di comunicazione dei tuoi team e le pratiche ingegneristiche che verranno approcciate da qui alla fine della vita di quel software.

@nicolaerario nicolaerario changed the title Capitolo "architetture software" Aggiunto Capitolo sulle architetture software Oct 21, 2023
@Cadienvan Cadienvan requested a review from frnmjn October 28, 2023 12:32
@Cadienvan
Copy link
Member Author

@allevo e @serenasensini ho portato dentro molti dei suggerimenti, altri invece li ho lasciati aperti perché non chiari o perché ho bisogno di supporto nella rielaborazione, fatemi sapere! :D

docs/it/architetture-software.md Outdated Show resolved Hide resolved
docs/it/architetture-software.md Outdated Show resolved Hide resolved
docs/it/architetture-software.md Outdated Show resolved Hide resolved
docs/it/architetture-software.md Outdated Show resolved Hide resolved
docs/it/architetture-software.md Show resolved Hide resolved
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.

Nulla da aggiungere, complimenti a Michael e a tutti i contributors per il lavorone!

Copy link
Contributor

@allevo allevo left a comment

Choose a reason for hiding this comment

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

LGTM

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.

Aggiungerei solo riferimento ai libri di software architecture come utilità, ma per il resto ci siamo! Ottimo lavoro 🫶

@Cadienvan
Copy link
Member Author

Come ci siamo detti @serenasensini , apriamo issue apposita di aggiornamento appena questo contenuto entra! TOP!

@Cadienvan Cadienvan merged commit 424cd4b into main Dec 28, 2023
2 checks passed
@Cadienvan Cadienvan deleted the architetture-software branch December 28, 2023 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[🆕]: Architetture software