>
> Viktor Szakáts wrote:
> >
> > I also opt for clean code. If compatibility is such concern we should
> find
> > some optional compatibility layer. Maybe cleaner OLE implementation
> > will result in more robust app/3rd party lib code, too, which is always
> > a good thing.
> >
>
> But the question is what is that "comatibility layer"?


Something what is tackled on top of our clean solution.
Like a compatibility class with compatibility features.
Completely separate from clean solution.


> This does not mean that you have to have "cleaner code"
> in comparison to "working code".


I'm not sure about your point.

"working" doesn't automatically mean: working in all cases,
secure, maintainable, free from internals and bad practices,
conforming to stds, portable, etc. For me "clean" means
these properties.

Brgds,
Viktor
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to