Would Someone 'School Me', Please
Joseph Oreste Bruni
brunij at earthlink.net
Wed Dec 13 02:05:18 CET 2006
-----BEGIN PGP SIGNED MESSAGE-----
Sometimes refactoring one's software can lead to better extensibility
as well as helping to uncover previously unknown bugs and
dependencies. Reducing dependencies allows one to change one
component without break others. Accessor functions provide
indirection that also allows for the same sorts of changes,
facilitating a change to an implementation without breaking the
A good reference on how to improve stability and design of software
without drastic changes is "Refactoring" by Fowler, Beck, et al.
On Dec 12, 2006, at 2:09 PM, John W. Moore III wrote:
> What are the practical benefits behind:
> "Removed the use of g10defs.h.
> This required some code cleanups and the introduction of
> a few accessor ducntions in mpi."
> Being 'Old School' enough to believe "if it ain't broke. don't fix
> it" I
> would appreciate someone explaining to Me what was 'broken'.
> JOHN :-\
> Timestamp: Tuesday 12 Dec 2006, 16:08 --500 (Eastern Standard Time)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (Darwin)
-----END PGP SIGNATURE-----
More information about the Gnupg-users