SOFTWARE ENGINEERING blog & .lessons_learned
manuel aldana
Manuel Aldana

Entries Tagged as 'Software Engineering'

>January 26th, 2012 · No Comments

The evil path of Mobile-Apps (vs. Webstandards)…

The so called Apps are the usual End-User applications running locally on Smartphones and Tablets (similar to Desktop applications). From usability point and hipness factor they offer great moments. But as a Software Developer I am extremely skeptical… Well, what is wrong with all these Apps?
Step backwards from Web-Standards
I think web-standards like HTML, JavaScript, [...]

[Read more →]

Tags: Software Engineering · Technologies/Tools · Uncategorized

>September 30th, 2011 · No Comments

Complexity drivers of Software-Systems

More complex software-systems correlate with higher lead-time (time-to-market of initial idea to user-available software) and fragility. They also tend to have negative influence on usability. Therefore it must be a goal to reduce following complexity factors to a lowest possible degree.
Codebase size
Independant of what the codebase does it incorporates maintenance-efforts: On big codebases it takes [...]

[Read more →]

Tags: Software Engineering · Software Maintenance

>July 3rd, 2011 · No Comments

Accessing rrdtool-files Data with Java / Scala

Though rrdtool is widely used especially for monitoring, it took me a while to find a simple and compatible bridge for reading data of rrd-files with Java. Following hopefully helps others to save some time and to workaround some pitfalls.
My requirement was:

Monitoring website showing trends of metrics, i.e. compare current with past values, both absolute [...]

[Read more →]

Tags: Technologies/Tools