Friday, August 07, 2009
Perfect Storm
Its design phase, group is starting on a project. 
- Ruben looks at codeproject for usable utilities.
- Meg says that it is important to follow best coding practices, good exception handling, and careful OOP methodologies.
- Aaron sees this Car-Driver project as a concept of MovableThing-Controller.
- Raj says that we have to postpone this development until more data is received.
- Jason is anxious to start developing something out.
- Kate looks at a window and starts thinking what a beautiful day today.
- Hopkins remembers relevant designs from prior experiences.
- Aaron suggests breaking down to accumulative phases.
Do you smell the incoming storm? In 10 minutes these different approaches would explode into several conflicts.
Posted by Clutter Free Coding on 08/07 at 06:32 PM
ThisIsIt •
(0)
Comments •
(0)
Trackbacks •
Permalink
Reality Check with Virtual Decision
Remember real first engineers, Physicists. Physicists prove their formulas with indirect measurable factors. Temperature, weight, chemical reactions, reflections, light…
But how can virtual engineers observe the quality of their virtual work? How can software developers compare 2 different competing solutions? How can you map your code to reality?
Some measureable indirect indicators for decision quality:
- Number of “important” lines of code.
- Number of defects that happened from existing code.
- Number of classes, less classes make system simpler.
- Number of relationships, again less relationships make system simpler.
- Duplicated functionality, big nono.
- Performance.
- Other reports that can get generated by third party analyzers.
- Any other ideas?
Do you see that these criteria items can give some reality checks to software design decisions?

Posted by Clutter Free Coding on 08/07 at 06:28 PM
Something •
(17)
Comments •
(0)
Trackbacks •
Permalink
Friday, July 31, 2009
Past, Now and Future
Langdon looks at Past as grounds for his decisions. But he says that decisions are made for Now. Yet he feels that decisions do not contradict the Future.
He sees Future, acts for Now and hears the Past.
margin
Posted by Clutter Free Coding on 07/31 at 07:00 PM
Nothing •
Everything •
(0)
Comments •
(0)
Trackbacks •
Permalink
Future
Meg says that the Future is why she lives for. She envisions future as a bright place.
margin
Posted by Clutter Free Coding on 07/31 at 06:53 PM
Nothing •
Everything •
(0)
Comments •
(0)
Trackbacks •
Permalink
Now
Jason loves Now. He says that without Now, there is no Future.
He looks around to make today larger.
margin
Posted by Clutter Free Coding on 07/31 at 06:53 PM
Nothing •
Everything •
(0)
Comments •
(0)
Trackbacks •
Permalink
Past
Hopkins says that the only source of Facts is in the Past. He imagines that Facts are the closest he gets to reality.
By relying on Facts, he sees himself accurate.
Posted by Clutter Free Coding on 07/31 at 06:31 PM
Nothing •
Everything •
(0)
Comments •
Permalink
Tuesday, April 07, 2009
Going Green

Have you seen that electric car that saves gas to make world greener? And you probably are using fluorescent lighting to save on electricity ?
Have you evaluated how much time spend at software development was actually useful ? That light in the cubicle, the gas that you spend driving to office. Was it worth it ?
Clutter Free Coding is all about Effectiveness and Efficiency. Most ideas here are reflections from Scrum Development principles and CrystalClear by Alistair.
Most important points: http://www.clutterfreecoding.com/site/category/thisisit/.
Important points: http://www.clutterfreecoding.com/site/category/something/
Not Important points: http://www.clutterfreecoding.com/site/category/nothing/
Posted by Clutter Free Coding on 04/07 at 10:51 PM
Everything •
(0)
Comments •
(0)
Trackbacks •
Permalink
Fun

Having fun is fun. You probably spend major part(% 70) of your awareness at work. More fun you get more energy you have. More energy you have, more productive you become. More productive you become, others start follow you and become more productive. Be fun to make others around you fun, so that arounds will make you fun when you are not feeling fun.
Isn’t this fun ?
Posted by Clutter Free Coding on 04/07 at 10:51 PM
Everything •
(0)
Comments •
(0)
Trackbacks •
Permalink
Black Box of Unknowns

For Clutter Free Coding, it is important to recognize the unknowns.
-
Posted by Clutter Free Coding on 04/07 at 10:51 PM
Everything •
(0)
Comments •
(0)
Trackbacks •
Permalink
a bit of Bullshit
Per Clutter Free Coding, there has to be a skill in the team that can explain unexplainable. That can connect anything to anything.
Posted by Clutter Free Coding on 04/07 at 10:50 PM
Everything •
(0)
Comments •
(0)
Trackbacks •
Permalink
Against Fuzzy Fluff

For Clutter Free Coding, it is important to have clearly defined goals.
No fluff. No gray areas. Logic is Black and White. “Criteria” word gets used often.
If you don’t do it, it bites.
Posted by Clutter Free Coding on 04/07 at 10:50 PM
Everything •
(0)
Comments •
(0)
Trackbacks •
Permalink
Energy

Per Clutter Free Coding, conflicts are viewed as sources for energy.
Posted by Clutter Free Coding on 04/07 at 10:47 PM
Everything •
(0)
Comments •
(0)
Trackbacks •
Permalink