Software Engineering

205 articles

Is footprint still important for desktop applications?

By Michael Scharf I just read Tomas' blog entry titled Is footprint still important for embedded devices? His answer is a clear "Yes." Well, what about desktop applications? Why the heck are desktop applications so slow and memory-hungry? Like Tomas, I bought my first computer in the late Seventies. I did a vacation job for a month and bought the…

Is footprint still important for embedded devices?

By Tomas Evensen Footprint, or the amount of memory your software use, has traditionally been a big deal for embedded devices. But nowadays, with RAM and flash memory cost being a fraction of what it used to be, surely footprint is a non-issue? Just throw in more memory. It's cheap, right? Well, not so fast there Mr. (or Mrs.) Call…

Domain Driven Design: Another buzzword?

By Michael Scharf A few weeks ago I bought the book "Domain Driven Design" by Eric Evans. For many years I've been very sceptical about "Design Methodologies", because they seem complicated and not really practical for the domains I've been working on. So, I did not expect too many new insight when I started reading the book.... How wrong I…

Software Defined Radio for the Common Man

By Mike Deliman Software Defined Radio.  The term doesn't mean much to the average person. But to certain security and defense industry types, the word brings a gleam to their eyes: to them it means multiple levels of security, the ability to share and protect data, and the ability to change the encodings and waveforms that implement their protocols -…

Target Management is Getting Mature

By Martin Oberhuber The Eclipse Target Management Project passed its 1.0 Release Review yesterday. Though the slides (PPT | PDF) were not actually presented in the review phone conference, they are an interesting read and outline the state and scope of the project very accurately. Officially, passing the Release Review means that the project is considered healthy in terms of…