I have been delivering lectures on software engineering (SE) for quite some time now. A lot of emphasis in SE is laid on activities such
Read more
An Idea Log
I have been delivering lectures on software engineering (SE) for quite some time now. A lot of emphasis in SE is laid on activities such
Read moreI have been writing and posting stuff about search-based software engineering. So far, my focus has been on search-based software testing. Three of my previous posts were:
Read moreI was talking about JUnit the other day. I heard a few voices from the audience asking about a significant benefit of JUnit. It appeared
Read moreA long time ago I came across tools that generate code through UML diagrams. Using such tools, you design the software using a computing tool with drag and drop features. Once you are done with the visual design, you could generate the corresponding code using clicks of a few buttons. I was wondering what is the state of the art right now.
Read moreBasically, design patterns are templates that you apply to your software during the design time. When you convert your software to code, finally, design patterns convert into patches and wrappers to your software. Normally they hide behind themselves the intricate details of objects they are applied to. As a result, they provide an easy to use interface to the developer. The developer, in turn, can use them to grab the desired objects.
Read moreYou end up with a lot of problems when you buy a used car. Same can be said about reading something about computer programming. You
Read moreI was taught about design patterns a long time ago. In all fairness, I could not appreciate them at them. For one thing, I was
Read moreI just finished writing my thoughts about randomly generated ideas. As I reflected on my writeup, more ideas crossed my mind, randomly. So I just
Read moreA few days back, I was traveling with a friend in his car. He was driving and I was sitting right beside him. Apart from
Read moreIt is sometimes worthwhile to understand how various metrics related to the measurement of light intensity work. Two of them are illuminance and luminance. They can sound really mundane and fool the subject into believing that both are actually the same thing. However, they are not. As a matter of fact, they are quite different.
Read more