AW: [V4MD] please read ALL: what about next idea -- let's take some Arca syntax ?

Ruslan Zasukhin sunshine at public.kherson.ua
Mon Jan 23 11:11:46 CST 2006


On 1/23/06 8:33 AM, "Florian Bogeschdorfer" <fb at memedia.de> wrote:

Hi Florian,

>> I think we can:
>> 
>>     * rename existed functions to
>>                 RecordAsPropList2() // deprecated
>> 
>>     * and have RecordAsPropList() with new behavior.
>> 
>> So people that use them now will need just find/replace to fix existed
>> code.
>> All new code will go with these new methods.
>> 
>> What you think about this plan ?
> 
> Very bad idea. Why force people who update from V1 to V2 (and there are
> still many of V1 users I would guess) to change their code?

Right. We already have refuse this idea.
We will make new functions with new names.

> Make new names for new functions. If you feel it is easier to no longer
> mention these functions in the manuals - OK. But do not use functions with
> same name and different results. Again: very bad idea.
> 
> And something general: the beginning with Valentina was not easy, yes. But
> the cursor thing is brilliant when you got used to it. If you want to make
> it easier for beginners, it would be a good idea to use
 
> db.SqlExecute() as integer
> db.Query() as VResult

Florian, even more easy!

    only db.Query() !!!
    this function will be able accept as SELECT so INSERT/UPDATE/...

 
> The the only more functions you would need are
> 
> ValentinaInit()
> ValentinaCreate()
> ValentinaOpen()

Right!

> If you do so, it would be a good idea to change the docs in the same way.

Exactly!

We will add THE FIRST STEP part.

> You'll need a chapter "V4MD for beginners" showing how to use these 5
> functions to create and handle a DB within minutes.
> 
> Then advanced users can continue to the other chapters

:-) right, this is what we going to do in nearest days

-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information
http://www.paradigmasoft.com

[I feel the need: the need for speed]




More information about the Valentina mailing list