Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: FM presets

Re: FM presets

From: Linus Nielsen Feltzing <linus_at_haxx.se>
Date: Mon, 05 May 2003 01:49:08 +0200

TP Diffenbach wrote:
> It's just the general software rule, seperate interface and
> implementation, abstract operations in a relatively unchamging
> interface.

The general Rockbox rule is Keep it Simple Stupid (KISS). I don't want
to solve problems that I don't yet have.

> It's already clear, different people want different minimum frequency
> increments in their interfaces, and it's a given of open source
> software that everybody and his brother will have a different idea
> for the "ideal" (for them) interface.

But do you think the solution to this is to make everybody write their
own Fm tuner screen? I think not.

> If you provide a consistent, well documented API, we'll have less
> code duplication, and greater ease to swap or mix interfaces.

We wouldn't have to duplicate code if the existing FM screen is good enough.

>
> You'll be providing an excellence service if you provide a
> bullet-proof implementation layer. Then demostrate use of that API
> with your default interface, implemented in terms of your API.

I still can't see why this is necessary until there is a need for it.
I'd prefer to keep it simple.

I find it somewhat counter-productive to spend time designing an
"implementation layer" that might never be used by anyone else than me.

Linus
Received on 2003-05-05

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy