Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Do you really want to delete this prezi?
Neither you, nor the coeditors you shared it with will be able to recover it again.
Make your likes visible on Facebook?
You can change this under Settings & Account at any time.
Software Craftsmanship Intro
Transcript of Software Craftsmanship Intro
but also well-crafted software Not only responding to change,
but also steadily adding value Not only individuals and interactions,
but also a community of professionals Not only customer collaboration,
but also productive partnerships Clean & maintanable code:
Naming - classes, methods, variables
Coupling, cohesion, and orthogonality
Essence vs ceremony Can't do it alone
Passion for the job
Apprenticeships Code should get easier to work with
Adding features, not just fixing bugs
Don't gold plate or focus on the "ugly" In the end, it's about the customer!
Build trust. Different banners... ...basically the same goal Software Craftsmanship Darrell Mozingo Senior Developer - Synergy Data Systems Blog: http://darrell.mozingo.net
Twitter - @DarrellMozingo The Manifesto: 1. 2. 3. 4. OOP in the real world
Testing - unit, UI, etc.
Scalability - messaging pub/sub, NoSQL
Bringing customers into the fold
Language types - static, dynamic, functional Future