Just a quick Post:
I (and DZone readers) found this link quite interesting.
It shows technology trends and the interesting figures are not
the absulute values but the technologies that have the fastest grow.
Have a look: IT job trends - Which technologies you should learn next
Is the horse you bet on in the list?
Sunday, February 28, 2010
Just a quick Post:
Thursday, February 18, 2010
--branches: Pretend as if all the refs in $GIT_DIR/refs/heads are listed on the command line as
The Git community book that is (according to the website) "meant to help you to learn how to use GIT as quickly and easily as possible" start in the first chapter with a detailed explanation of the internal GIT data model instead of explaining fundamental principles of DSCM und Git. WTF? To be fair, there is a set of other documentation artefacts on the website that appear to be significantly better for starters though.
p.s.: 5min after I wrote this article, I figured, that Martin Fowler wrote an article yesterday about VCS;
Wednesday, February 17, 2010
If you develop Client or Web applications providing a User Interface you end up with questions like:
- Which GUI do we provide
- Elements (Input fields, Buttons, etc.) should the GUI contain
- What is the structure of the GUI
- and many other questions
Don't paint the GUIs on yourself, the time is too valuable to waste on it.
Monday, February 15, 2010
In his blog / twitter feed (worth following) Ralf westphal writes this:
> A "must read" for everyone interested in Software Architecture:
> About the damn being in Software Development - Coupling: http://digs.by/1Q4U
The expanded link is here.
The link references a very good Apress Book! (some pages 100 to 300 are missing).
The only thing I am missing in this book is that there are many tools out there to supervise and reduce coupling. So Event Based programming is not the only solution to complexity / coupling.