If you consider yourself a developer with principles, then consider this; *the use of TDataSet descendants violates the principle of Encapsulation that is foundational to
OOP. Why? *Well the moment you drop a dataset onto a form and use an event handler, that form is now tied to that dataset. *You ...
More...