Hi! I'm Tim, a.k.a @kannonboy
STUFF I LIKE
STUFF I DON'T LIKE
business process diagrams
$ git checkout 2.4.1
Switched to branch '2.4.1'
171957a has 5 green builds.
$ git checkout master
Switched to branch 'master'
Warning! c25e64d has 3 red builds.
(Plus 3 green and 0 in progress)
$ git checkout tpettersen/STASH-1984
Switched to branch 'tpettersen/stash-1984'
ff1837 hasn't built yet.
DESIGNING FOR EXTENSION modular design
toggle per customer
<module.. application="jira" />
customisation by external developers
trivial to implement :
<module-type key="my-type" class="MyModuleDescriptor">
DESIGNING FOR EXTENSION export services & utility classes
sell add-ons for your add-ons
other developers can stand on your shoulders
trivial to implement:
<component class="MyService" public="true" />