Eiffel nello sviluppo software in gruppi di lavoro complessi
Book information
Description
Perché Eiffel Gli strumenti Design by Contract Un esempio: CLOCK La creazione degli oggetti Feature di assegnamento Feature che cambiano lo stato degli oggetti Ridefinizione di una feature ereditata Principio di Liskov Principio di Liskov nei contratti Eiffel Ancora CLOCK.out Polimorfismo e parametri delle feature Esempio: ANIMAL Catcall Pre- e postcondizioni Violazioni dei patti contrattuali Assenza di violazioni La rilevazione di una violazione Il trattamento delle violazioni Esempio: CLOCK.make_with_current_time Esempio: violazioni in COW.eat Il kata BOWLING Limitazioni e difficoltà Proprietà stateful Esecuzione e valori di verità Proprietà non funzionali Temi d'esame risolti Scacchi PIECE KING SQUARE BOARD Client d'esempio Soluzione Geometria POLYGON REGULAR_POLYGON RECTANGLE SQUARE TILER Soluzione Conti bancari ACCOUNT Soluzione La struttura dati RING_BUFFER RING_BUFFER Casi di test Soluzione Tic-Tac-Toe TICTACTOE MATRIX_WITH_SYMMETRIES APPLICATION Casi di test Soluzione Ringraziamenti
Similar books
Introduzione alla metafisica
2006 · PDF
Epistolae pontificiae ad Concilium florentinum spectantes
1940 · PDF
Tutti i colori dei ceri. Volti e storie di una festa senza tempo. Ediz. illustrata
2021 · PDF
Le case delle fate. L'incanto delle domus de janas
2022 · PDF
Pittura tardogotica in Sicilia
2008 · PDF
Carpaccio e gli scrittori anglo-americani dell'Ottocento a Venezia
2023 · PDF
La Cattedrale di Santa Maria del Fiore a Firenze. Uno scrigno di sapienza
2016 · PDF
Guida di Palermo per itinerari storici
2015 · PDF