Mokabyte

Dal 1996, architetture, metodologie, sviluppo software

  • Argomenti
    • Programmazione & Linguaggi
      • Java
      • DataBase & elaborazione dei dati
      • Frameworks & Tools
      • Processi di sviluppo
    • Architetture dei sistemi
      • Sicurezza informatica
      • DevOps
    • Project Management
      • Organizzazione aziendale
      • HR
      • Soft skills
    • Lean/Agile
      • Scrum
      • Teoria della complessità
      • Apprendimento & Serious Gaming
    • Internet & Digital
      • Cultura & Società
      • Conferenze & Reportage
      • Marketing & eCommerce
    • Hardware & Tecnologia
      • Intelligenza artificiale
      • UX design & Grafica
  • Ultimo numero
  • Archivio
    • Archivio dal 2006 ad oggi
    • Il primo sito web – 1996-2005
  • Chi siamo
  • Ventennale
  • Libri
  • Contatti
  • Argomenti
    • Programmazione & Linguaggi
      • Java
      • DataBase & elaborazione dei dati
      • Frameworks & Tools
      • Processi di sviluppo
    • Architetture dei sistemi
      • Sicurezza informatica
      • DevOps
    • Project Management
      • Organizzazione aziendale
      • HR
      • Soft skills
    • Lean/Agile
      • Scrum
      • Teoria della complessità
      • Apprendimento & Serious Gaming
    • Internet & Digital
      • Cultura & Società
      • Conferenze & Reportage
      • Marketing & eCommerce
    • Hardware & Tecnologia
      • Intelligenza artificiale
      • UX design & Grafica
  • Ultimo numero
  • Archivio
    • Archivio dal 2006 ad oggi
    • Il primo sito web – 1996-2005
  • Chi siamo
  • Ventennale
  • Libri
  • Contatti
Tecniche di progettazione agile

Tecniche di progettazione agile

Un corso di progettazione agile che sottolinea l’importante aspetto dell’esperienza, elemento
sottostimato in informatica, dove l’ultima tecnologia sembra sempre quella che fa più tendenza.

Partendo da elementi molto pratici, come i design pattern, i metodi di refactoring e il test di unità,
questo libro tocca l’aspetto dell’esperienza, considerato dall’autore il bagaglio essenziale di uno
sviluppatore.
Per proporre un buon design è senz’altro necessario avere esperienza, del resto i design pattern
nascono dall’esperienza e sono un modo per sfruttare quella acquisita in progetti passati, addirittura
in progetti di altri.
L’esperienza è ciò che ci porta a dire che un programma, con la sua architettura, è in continua
evoluzione. È con l’esperienza che dobbiamo gestire questa evoluzione, applicando refactoring, e
rivedendo in modo continuo il design.

Il libro, con esempi pratici, costruiti e discussi in modo incrementale, cerca di mettere in relazione
i tre aspetti, a volte, a torto, considerati contradditori. Mostra come i pattern non devono
necessariamente far parte del primo design e spiega come un approccio più adattivo alla programmazione
permetta di considerare i nuovi requisiti come una naturale evoluzione dell’architettura.

Chi ritiene la programmazione una pura fase di “manovalanza” all’interno di un progetto, è portato a
ricredersi. L’utilizzo sistematico di pattern e l’evoluzione ciclica del design attraverso refactoring
riportano lo sviluppatore, con la sua personalità ed esperienza al centro del progetto. Sviluppo non
significa solo scrivere codice. Sviluppo significa prendere decisioni concernenti il design.
L’attività di sviluppo è qualcosa di creativo che richiede nel contempo grande disciplina. È
un’attività di grande responsabilità che permette di progettare, creare, controllare e fare evolvere
l’architettura e la funzionalità del progetto.

Non ci sono elementi di download corrispondenti ai criteri di questa categoria.

Avatar
moka

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pulvinar nisl eget malesuada rhoncus. Nullam suscipit blandit porttitor. Vestibulum sed sem arcu. Praesent porta id elit ut dictum. Maecenas sit amet nunc turpis. Suspendisse vel pretium tortor, quis commodo nibh. Duis tempor pellentesque ex ut bibendum. Curabitur eget pretium orci, eget finibus nisl. Donec ut lacus molestie, tempus dolor ac, pharetra odio. Vestibulum eget risus elementum, fermentum enim ac, pulvinar libero. Vivamus dictum ipsum in purus lobortis mollis. Fusce pellentesque ipsum vitae ante pretium tristique. Interdum et malesuada fames ac ante ipsum primis in faucibus.

Integer in tortor vel sem mattis cursus non et ante. Pellentesque mollis neque vel mauris dapibus lacinia. Pellentesque imperdiet nulla at vestibulum efficitur. Maecenas vestibulum et massa nec molestie. Nunc placerat vel felis nec laoreet. Cras sed tincidunt justo, eu viverra diam. In mattis feugiat mauris, a scelerisque est sodales mollis. Vivamus vulputate lectus sed tellus pellentesque convallis. Nunc quis dapibus augue. Vestibulum tempor mauris eu mi consequat dapibus. Suspendisse purus turpis, sodales at venenatis in, maximus ut dui. Vestibulum vulputate tempus quam, et ultricies dolor ultrices non. Mauris iaculis, mauris vel molestie interdum, sem orci semper sapien, quis pharetra tortor est eget nisi. Nullam pretium turpis lectus, a lacinia lectus ultrices eu. Sed varius felis id metus pretium, eu condimentum quam vehicula.

Nam tortor leo, venenatis vitae interdum in, placerat sit amet tortor. Fusce sollicitudin laoreet tellus sed varius. Praesent ac elit ultrices, ultrices ligula eu, egestas lectus. Phasellus rutrum purus vitae malesuada tincidunt. Nam convallis suscipit porta. Proin sollicitudin id ex mattis dapibus. Morbi turpis nibh, sodales sit amet lorem ut, efficitur euismod tortor.

Proin id felis urna. Sed iaculis posuere ultrices. Ut dignissim, orci at commodo eleifend, tellus tellus blandit odio, id vehicula eros urna vitae lacus. Proin sagittis nibh ac nisl fermentum facilisis. Maecenas vehicula, justo ut euismod porta, lacus lectus laoreet odio, id accumsan eros purus eu quam. Nam sit amet euismod enim. Integer eu iaculis mi, ac sagittis enim. Integer lectus est, porta et nunc sit amet, iaculis sollicitudin ipsum. Mauris varius pharetra ullamcorper. Vivamus lacinia ante nec laoreet vehicula. Quisque euismod ligula est, ut euismod ipsum aliquet eget.

Etiam mattis dui arcu, in ullamcorper neque gravida eu. Vivamus tempus mi in libero efficitur, quis facilisis ante accumsan. Morbi arcu eros, tempor vitae vestibulum ut, semper nec ligula. Vestibulum velit quam, aliquet in ullamcorper at, rutrum feugiat felis. Aenean at erat fringilla, feugiat augue quis, cursus felis. Nulla facilisi. Sed neque nunc, gravida vitae vestibulum non, molestie a est. Nunc sodales lobortis nisl, ut pellentesque sapien ornare non. Integer molestie, nibh vel dignissim dictum, elit risus efficitur mi, eget laoreet lorem diam in velit. Etiam ut finibus justo. Nunc eget dignissim purus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Donec iaculis magna eget consequat aliquet. Ut volutpat at neque a aliquet. Etiam finibus sapien sit amet suscipit eleifend. Suspendisse pulvinar turpis vel tortor mattis, id imperdiet urna tempor.

Mokabyte

MokaByte è una rivista online nata nel 1996, dedicata alla comunità degli sviluppatori java.
La rivista tratta di vari argomenti, tra cui architetture enterprise e integrazione, metodologie di sviluppo lean/agile e aspetti sociali e culturali del web.

Imola Informatica

MokaByte è un marchio registrato da:
Imola Informatica S.P.A.
Via Selice 66/a 40026 Imola (BO)
C.F. e Iscriz. Registro imprese BO 03351570373
P.I. 00614381200
Cap. Soc. euro 100.000,00 i.v.

Privacy | Cookie Policy

Contatti

Contattaci tramite la nostra pagina contatti, oppure scrivendo a redazione@mokabyte.it

Seguici sui social

Facebook Linkedin Rss
Imola Informatica
Mokabyte