Cowboy programming e l'arte del copia/incolla

  • 880 views
Uploaded on

27 Giugno - Sala Workshop - 09:45

27 Giugno - Sala Workshop - 09:45

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
880
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
5
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Cowboy programming e larte del copia/incolla Firenze, 27 giugno 2011 Davide Corio davide.corio@agilebg.comagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 2. Cowboy programming Cowboy coding o Cowboy programming Cowboy coding is a term used to describe software development where programmers have autonomy over the development process. This includes control of the projects schedule, languages, algorithms, tools, frameworks and coding style. Fonte: Wikipediaagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 3. Il buon giorno si vede dal mattino Scadenze di oggi: ore 9.00agile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 4. Chi ben comincia è a metà dellopera Scadenze di oggi: ore 14.00agile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 5. Come non detto... Capo, missà che non riesco a Umh... se non facciamo vedere qualcosa completare tutte le attività entro le 18. entro questa sera siamo morti.agile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 6. Metodologie agiliagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 7. Due martellate al codice...agile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 8. Il riuso del codiceagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 9. Il riuso del codiceagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 10. Repositoriesagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 11. Progetti attiviagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 12. Comunicazioneagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 13. NO NO NO NO NO NOagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 14. Dieci dita...agile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 15. Pythonagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 16. Strumenti del mestiere Strumenti del mestiere 1. Grep 2. Google 3. un editor... Sed e AWK prendeteli in considerazioneagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 17. Strumenti del mestiere Strumenti del mestiere Esempi pratici: Ricerca di una funzione e debuggingagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 18. Commentare Il commento è tuo amicoagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 19. Commentare Il commento è tuo amicoagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 20. DVCS Il commento è tuo amico... La tua memoria un po meno... Le distrazioni ancora meno... revisiona...revisiona...revisiona... e commenta...agile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 21. DVCSagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 22. 25 minutiagile business group sagl - http://www.agilebg.com - info@agilebg.com
  • 23. Credits e Links Me Email: davide.corio@agilebg.com Twitter: @davidecorio Links - Launchpad: http://launchpad.net - Bazaar DVCS: http://bazaar.canonical.com - OpenERP: http://www.openerp.com - Plone: http://lwww.plone.org - Python: http://www.python.org - Tecnica del pomodoro: http://it.pomodorotechnique.com/ Frasi celebri <<Se proprio devi scrivere del codice, fa che sia poco e ben riconoscibile. Così che possiamo cancellarlo facilmente.>>agile business group sagl - http://www.agilebg.com - info@agilebg.com