Search this blog...

Showing posts with label Misc.. Show all posts
Showing posts with label Misc.. Show all posts

Use-Case is Everything

The importance of a proper requirements gathering process, including detailed use-cases at the beginning of the software development process is often underestimated.

Common problems like feature-bloat, schedule-overruns, customer dissatisfaction are easily avoided by mandating during the requirements gathering stage, the preparation of an artifact containing a comprehensive list of detailed use-cases of the final system.

  

Download the complete slide-deck - Use-Case is Everything.

Tonight's the night : ICS

Two weeks after ICS was released, finally synced-up the entire source. 6GB.
Gave a repo sync and woke-up and it was done! Sweet na?...

A good thing with ICS is that pandaboard is supported as-is.
This means that i can
...
$ source build/envsetup.sh
$ lunch full_panda-eng
$ make -j4
...and i'm done! :-)
And so i have. Estimating 4hrs for a build on my "old" pc.
Tonight's the night... ;-)

Bachelor of (Reverse) Engineering

Just a thought - What makes newly graduated engineers (or "freshers" in layman terms) such bad programmers. Why is it that in the IT industry, experience counts more than anything else! Why is it that companies spend so much in training recently graduated engineers "freshers". More simply put,

Q. What is the main difference between a
"brilliant fresher" and an "experienced pro"?

What is NULL?

W hat is NULL? A friend of mine recently told me how this question had stumped his teacher in college and left her speechless for quite some time. Inspired by that, I posed myself the following question:
Q. In not more than 10 words,
Define NULL in the context of a programming language.

NULL

In the beginning when God created the heavens and the earth,
the earth was a formless void...

...Then God said, ‘Let there be light’; and there was light. -Genesis 1:1