[AccessD] Data Export Spec - Rev1

Shamil Salakhetdinov shamil at users.mns.ru
Fri Oct 21 16:42:19 CDT 2005


<<<
a universal solution as Shamil has in mind
>>>
Gustav,

My solution is not not intented to be universal.

What I propose is to develop a solution, which will allow to not patch the
core code but use pluggable custom classes additionally to the "default
formatter", which use metadata and Format$ function.
Additionally I propose to take into consideration from the very beginning
that data source rows' quantity can be very large in general case and that
developed solution should be ready to work well in such a case too on a
moderate average PC....
Additionally...  a limited short list of proposals may follow - but that's
all - and for the universal solutuion this list promise to be endless....

<<<
Clients are very pragmatic.
>>>
Yes, I know.
And I saw it many times and I'm continuing to see how this client's
pragmatism results in bad software and then they blaim bad developers.
I'm pragmatic too I think - let's try to educate clients step by step? IT
industry is mature enough now for this clients educatiion work. (Yes, I know
I sound too optimistic, real life isn't like that, Been there, seen that. Or
I'd better say I'm still there and see that everyday troubles in my own work
with "badly educated in software development" customers. It's not easy to
convince clients to wait a little bit more for end results they needed
"yesterday". It's even more complicated to convince them to pay today for
additional work, which results in their own savings in long run. It's often
necessary to invest our own time. But when customers see good final
results then the next steps for the next projects are easier...)

It's just silly (as John said) to see how resources are wasted when
relatively small additional efforts used on project envision and solution
architecture design phase result in savings in short and long runs and in a
flexible ready for future changes solution, which may find application in
the areas, where "quick&dirty" will never find....

Recap
======
1. I'm not pretending to develop a universal solution.
2. I'm pragmatic
3. I believe(I see) that IT industry is mature enough for simple but
flexible, ready for future changes, mature software design and development
solutions.

Shamil

----- Original Message ----- 
From: "Gustav Brock" <Gustav at cactus.dk>
To: <accessd at databaseadvisors.com>
Sent: Friday, October 21, 2005 2:11 PM
Subject: Re: [AccessD] Data Export Spec - Rev1


> Hi John and Shamil
>
> Interesting to follow this thread. It demonstrates what happens when you
move from a fixed to-the-point solution (like my example) over a generic
solution as John is suggesting to a universal solution as Shamil has in
mind - and all the considerations that move causes.
>
> I'm pretty much in line with Shamil on this. However, time has shown me
that such thoughts most often are over the head and/or pockets of the client
and you'll have to compromise. Clients are very pragmatic. But during this
at least you have a nice intellectual time with yourself realizing that you
are ahead of the client!
>
> /gustav
>
>
> >>> shamil at users.mns.ru 21-10-2005 11:09 >>>
> <<<
> It is intentionally (or intended to be) that simple.
> >>>
> OK. I see now.
> And as far as I see the only source data transformation method is to apply
> specified format.
> This looks of rather limited applicability.
> I think with a few additional efforts this program can be made to use
> additionally runtime pluggable data formatters - then it would be more
> useful.
>
>
> -- 
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com




More information about the AccessD mailing list