In reply to dave_59:
In reply to Alex K.:
As mentioned, some people find it easier to read when you separate the class declaration from the implementations. It also makes it easier to protect your code by encrypting the implementations and leaving the declarations public.
Dave,
Given that it certainly improves readability of code, especially for BCL (Base Class Lib) - shouldn’t there be an attempt made to do this in UVM BCL? Many a times I end up scrolling the whole 1000+ lines to find prototypes of methods in UVM BCL. Is there some mantis for this?
I can even volunteer to clean up - but given that IEEE and several others are involved, I don’t see a quick way to merge that sort of a change.
Thanks
Srini
www.verifworks.com