Monday, November 28, 2011
Let's see what happens. You reach nice lady's house. Ring. Nobody answers. You enter. Remember: you need to kiss her hand. You open the door to her room. Wow....she is dead, someone just killed her and her body parts are all over the room. The hand(s) are on the table, the head is on the floor, etc. Now you are shocked. Who killed her? Why? Are they in the house? Should I call the police? Should I run?
Now, in that very moment, you almost lost the game. Why?
BECAUSE YOUR JOB IS TO KISS HER HAND. Period. The games does not care if her hand is attaached to a living person.
The same problem I see in software development and that is trying to solve innexistent problems.
You have a feature to add, nothing more, nothing less. But instead of doing that you lose focus and start adding "not so important" feature and postpone or (worse) dump the feature you should implement. Wrong!
You have to add THAT feature and nothing else.
Monday, November 21, 2011
I picked GitHub for ... isn't it obvious?
The main development is still on Mercurial/Bitbucket but I will mirror all the changes to bitbucket too.
Thursday, November 17, 2011
Monday, November 7, 2011
I started to collect all the features I want to add when I realized that I can use Diagramo itself to make an agile plan.
As a picture make a thousand words here is what I have now:
The full link is present here http://diagramo.com/diagramo-21_YJSHgu.html
Now I can start enjoying Diagramo myself.
Friday, November 4, 2011
No, it' not about physical pain.
It's about mental pain. Or software pain.
One of the problem I faced EVERY time I work a product I DEVELOP and USE (in the same time) is that I'm so eager to test the new version that I'm in a constant state of upgrading it to a point that I do not know if it's a stable stuff or beta.
As the result I end up reset the whole application to zero.
Diagramo makes no exception BUT there is hope.
With new online version I will be able to keep my diagrams and I will go with the official upgrades.
That is one of the reason online version was launched....less mental pain.