Progettazione Software

There are 68 entries for the tag Progettazione Software

Hoare sul disegno del software

Codice con le rughe - 3/4 (e resto mancia)

Codice con le rughe - 2/4

Codice con le rughe - 1/4

Web Service: Mobile Agent + servizi + risorse

Modificare metodi interminabili: strategia

Modificare metodi interminabili: quando il tool di Refactoring manca

Modificare metodi interminabili: scomporli

Modificare metodi troppo lunghi

Single-goal Editing

La qualità del codice che fa la differenza nella pratica

Strategie per togliere duplicazioni nel codice

Eliminare il codice duplicato: la scelta non è meccanica

Eliminare il codice duplicato: i refactoring

Eliminare il codice duplicato: da dove cominciare

Eliminare il codice duplicato

Individuare le responsabilità di una classe

Disegno del codice che usa Framework e librerie di 3ze parti

Materiale dal ESSAP 2008

Milioni di cose ancora da scoprire x scrivere buon codice

Allenarsi per un anno solo al calcio d'inizio

Parmenide, Eraclito e von Neumann

Arte e informatica ancora

Informatica & Design

ESSAP 2008: Una settimana di training Agile full-immersion

DryadLINQ data parallel applications (spocchia da developer ?)

Un progetto Microsoft Research sul multi-threading

Due definizioni equivalenti di buon disegno

Situazioni da team: disaccordo sulla architettura

Ma Turing che c'entra con la progettazione di applicazioni multi-threading?

Programmi più intelligenti del proprio programmatore ?

SOA + ROA + Mobile Agent = ?

Programmazione OO, una definizione alternativa

Progettazione di app. multi-threading: conclusioni

Progettazione di app. multi-threading: pattern per il modello a sincronizzazione

Progettazione di app. multi-threading: reagire al deadlock

Progettazione di app. multi-threading: prevenire il deadlock

Progettazione di app. multi-threading - altri pattern comuni

Progettazione di applicazioni multi-threading - pattern comuni

Resurce Oriented Architecture: il contratto

Resource Oriented Architecture

Progettazione di app. multi-threading: modelli di programmazione

Progettazione di app. multi-threading: modelli di programmazione

Progettazione di app. multi-threading: obiettivi

Progettazione di applicazioni multi-threading

Mescolare bene esperienza e capacità di imparare facendo

Elastic Mind la sfida del Design

Strong-Typing o Weak-Typing?

Esperienza di Refactoring con ReSharper: resoconto

Clicca il titolo per leggere tutta la storia. Sono molto interessato a conoscere i commenti di altri utenti di ReSharper, di utenti di altri tool di Refactoring x .NET e anche dei tool di Java.

I namespace Alias sono utili?

Quiz di programmazione OO

I Generics del C# 2.0 e i Template del C++ ISO/IEC 14882

I Generics del C# 2.0: quando sono preferibili alternative diverse?

SOA... parliamone ;-)

OOP

Test: programmazione OO e gli altri 7 paradigmi

Refactoring Applied

Alcune foto del Workshop 2 Dic, Microsoft Italia - Segrate

Workshop 2 Dic, Microsoft Italia - Segrate

Refactoring Applied: pratica avanzata del Refactoring

Le Slide sono disponibili!!!

Progettare software, la realtà italiana e della community .NET

Perché .NET è più sicuro???

Essere un programmatore migliore

Ancora su Patterns in Interaction Design

Semilavorati software per .NET

Differenze tra applicazioni WinForm/LAN e WebForm/Internet

Un po di pratica: Remoting, Web Service, NUnit e TDD