Ways => Styles // Won't Run Second Time

Ed Kleban Ed at Kleban.com
Thu Dec 29 17:47:05 CST 2005




On 12/29/05 4:47 PM, "Chuck Pelto" <cbpelto at pcisys.net> wrote:

> 
> On Dec 29, 2005, at 2:46 PM, Ruslan Zasukhin wrote:
> 
>> On 12/29/05 10:35 PM, "Ed Kleban" <Ed at Kleban.com> wrote:
>>   
>> Chuck, one point.
>> 
>> We was last 3 months in stage development of Windows products for
>> Valentina
>> 2, we have implement  60 * 3 = 180 examples total for VCOM, VNET
>> and c++,
>> For c++ we was need even make Visual and xcode projects
>> Very hard work. Believe me.
> 
> It's ALL hard work. But if it's not communicated properly, it's not
> nearly as effective as it should be. Satisfied customers are a
> companies BEST advertisers.

Yeah, the language barrier and lack of quality documentation is one I've
discussed a lot with Ruslan and crew.  They're certainly aware of it.  And
based on some of the recent improvements I've seen in the new Kernel and
Reference manual making some good progress.  But this is clearly the largest
disincentive I can think of for using V2.  Hopefully they will continue to
improve.  I'm sure their lack of progress on this front is by no means a
result of a lack in desire to improve it.
 
>> And Chuck, since you like API Style, note that Ed is your best friend.

Not yet really, but I'm certainly willing to be :)

>> He also use API style for cool things.

LOL, if cool = "highly bizarre undocumented usage patterns to achieve
phenomenal performance and drive Ruslan nuts", then yeah... I guess you
could call it cool.
 
>> Ed is in V4RB, Chuck is on
>> V4MD,
>> right?
> 
> Wrong. I'm V4RB.
>

Well, if we're being picky about communication here, I believe it is correct
to say that you Chuck, Charles, and I are all using the RB platform and thus
the V4RB product version of Valentina.

That said, the calls in the example code you sent show that you are using
the "API way", or in new-speak the API style, and in fact are probably
endeavoring to use a special case of the API style, which Ruslan refers to
as the "Classes way" or what I'd call the "RB Class style".
 
In any event, I believe Charles' suggestion is a good one and is indeed the
kind of problem that I suspected might be the case with the type of code
you're writing.  There are some very important and very undocumented aspects
about usage of the RB Class Style that require you to both place the code
and ensure it gets executed in the EXACT same manner as the Classes way
examples if you expect it to work, and indeed to properly associate the
tables with the database... unless you truly understand the undocumented
details of what it's doing behind the scenes and why.

> Regards,
> Chuck
 
Let us know if we can try and help or hinder some more.

--Ed




More information about the Valentina mailing list