Crafted Software
Where how it is done is as important as having it done.
Pages
Home
Presentations, Interviews and Articles
Software Craftsmanship
OOP & OOD
Why this blog?
Interesting Stuff
Sorry, the page you were looking for in this blog does not exist.
Sorry, the page you were looking for in this blog does not exist.
Home
Subscribe to:
Posts (Atom)
About Me
Sandro Mancuso
London, United Kingdom
Software craftsman, husband, father, author, passionate about traveling and software development. Founder of the
London Software Craftsmanship Community
and author of
Software Craftsmanship - Professionalism Pragmatism Pride
. Follow me on Twitter:
@sandromancuso
View my complete profile
Software Craftsmanship Book
Software Craftsmanship: Professionalism Pragmatism Pride
Search This Blog
Blog Archive
▼
2015
(1)
▼
March
(1)
New Blog @ codurance.com/blog
►
2013
(3)
►
November
(1)
►
August
(1)
►
July
(1)
►
2012
(10)
►
December
(2)
►
November
(1)
►
August
(1)
►
June
(1)
►
May
(1)
►
March
(3)
►
February
(1)
►
2011
(16)
►
October
(4)
►
September
(1)
►
August
(1)
►
July
(4)
►
June
(1)
►
May
(2)
►
April
(2)
►
March
(1)
►
2010
(15)
►
December
(2)
►
September
(3)
►
August
(2)
►
June
(5)
►
May
(2)
►
April
(1)
Followers
My Blog List
Fragmental.tw
成為一名職業撲克玩家
2 years ago
Java and neighbourhood
See how Google is tracking your location. With Python, Jupyter, Pandas, Geopandas and Matplotlib
3 years ago
Actively Lazy
We’re all average now
4 years ago
Nat Pryce
Mistakes we made adopting event sourcing (and how we recovered)
4 years ago
London Java Community Blog
The State of Kotlin and Ten Things To Do With GraalVM
5 years ago
A Software Craft
More Fun with Functions
6 years ago
SKORKS
test md1
8 years ago
Valtech UK
Rapid Prototyping with Henry Charge
9 years ago
Mashooq Badar
Project Documentation
11 years ago
Are We There Yet
A Garbage Collection Analysis of PCGen, the popular Open Source Character Generator
11 years ago
Lean Agile approaches for creating effective solutions
Two years on kanban
12 years ago
Software Kaizen
Inspect and Adapt: Close the Loop!
14 years ago
Mere Technology
Delivering software
David Draper on agile & design
Labels
"sofware craftsmanship" craftsmanship "software engineering"
(2)
Cohesion OOP "Object-Oriented Programming" "Software Craftsmanship"
(1)
OOP DDD Software Craftsmanship
(1)
TDD DSL "Software Craftsmanship" LSCC Fluent
(1)
Popular Posts
The best approach to software development
Today, talking about doing a big design up-front (BDUF) sounds a bit ridiculous, right? Who would do that? That's not craftsmanship, ...
MVC and Multi-tier architecture
Over the years, working in different web-based Java projects, I noticed that there is a big confusion about the boundaries and overlaps betw...
Testing legacy code with Golden Master
As a warm up for SCNA , the Chicago Software Craftsmanship Community ran a hands-on coding session where developers, working in pairs, sho...
Testing legacy: Hard-wired dependencies (part 1)
When pairing with some developers, I've noticed that one of the reasons they are not unit testing existing code is because, quite often,...
Frustrations and aspirations of a software craftsman
For a while I've been thinking about what makes me like or dislike a project. Having spent a very big part of my career working for cons...
Screencast: Testing and Refactoring Legacy Code
In this screencast I take a small piece of legacy Java code that contains the most common problems found in much larger legacy code bases. ...
Test-driving Builders with Mockito and Hamcrest
A lot of people asked me in the past if I test getters and setters (properties, attributes, etc). They also asked me if I test my builder...
Extract, Inject, Kill: Breaking hierarchies (part 1)
Years ago, before I caught the TDD bug, I used to love the template method pattern . I really thought that it was a great way to have an ...
A change in attitude - Legacy code
Attitude is a little thing that makes a big difference. ~Winston Churchill Not long ago, I gave a talk about Software Craftsmanshi...
Software Craftsmanship
So what is software craftsmanship? A better metaphor : In a very simplistic way, we can say that software craftsmanship is a better metap...