際際滷

際際滷Share a Scribd company logo
Software CraftsmanshipMeeting #3http://www.flickr.com/photos/renfield/17375998/in/set-388814/
Software Craftsmanship GroupSoftware Craftsmanship in Israel
http://www.linkedin.com/groups?gid=2578449AgendaClean CodeSOLIDDRY, KISS, YAGNIHands OnCoding Dojo
Software CraftsmanshipVariety of Technologieshttp://www.flickr.com/photos/tristanf/4426805689/sizes/m/
Software CraftsmanshipSoftware Craftsmanship Manifestohttp://manifesto.softwarecraftsmanship.org/Manifesto:>comprehensive documentation> following a plan> processes & tools> contract negotiationThat is, in pursuit of the items on the left we have found the items on the right to be indispensable
Software CraftsmanshipHow?Short IterationsReadable Code (OOP Best Practices)Test Driven Development (TDD), Unit Testing & Acceptance TestsIterative Design (SOLID & OOD Best Practices)RefactoringAutomatic Builds / Continuous IntegrationAutomate Every Possible ProcessIDE & ToolsCode Reviews / Pair Programming Apprenticing Exercising Deliberate PracticeLearning TechniquesCode KatasProductive PartnershipWell-craftedSteadily adding valueCommunity of Professionals
What?Craftsmenhttp://www.flickr.com/photos/34094515@N00/2554591721/
Software CraftsmanshipHigh LevelLow LevelArchitectureCode SmellsTDDDesignClean CodeCIData CentersPair ProgrammingCDCloud SystemsCode Reviews. . .. . .. . .
Software CraftsmanshipILectures, Talks, DemonstrationsIICoding Dojo
Hands OnCoding Dojohttp://www.flickr.com/photos/renfield/351556388/in/photostream/
IsLychrel()Lychrel Number   Anatural numberwhich cannotform palindromethrough theiterativeprocess of repeatedly reversing itsbase 10digits and adding the resulting numbers56 isnt Lychrel after one iteration: 56+65 =12157 isnt Lychrelafter two iterations: 57+75 = 132, 132+231 =363.59 is not a Lychrelafter 3 iterations: 59+95 = 154, 154+451 = 605, 605+506 =1111
IsLychrel()Suspected Lychrel Number196, 295, 394, 493, 592. . .196 reached 300 million digitmark while trying to form a palindrome, but without any success
3id Meeting of the Software Craftsmanship Grouphttp://www.flickr.com/photos/psd/2086641/

More Related Content

Software Craftsmanship - 3