Would Someone 'School Me', Please
Joseph Oreste Bruni
brunij at earthlink.net
Wed Dec 13 02:05:18 CET 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
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
interface.
A good reference on how to improve stability and design of software
without drastic changes is "Refactoring" by Fowler, Beck, et al.
(ISBN 0201485672).
<http://www.bookpool.com/ss?qs=0201485672&x=31&y=9>
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)
iQEVAwUBRX9R1FGV1jrNVRjHAQiQ1wf/cjzVKg88DB8q1vyflEYX8Gz+vfLxIGnf
2fWB2ojJBOhouNMl+HRuhBrTMBd7wIesZPlfwC/S8W+2zZ0TidCO0AdCnPgvWpMD
JoZhj9N62SlwWs77XznokmlnGF1GLL3Vli8qt2rLCNPqaNqwUHBztzPJVc2Dr/cB
vJ51aSVtvMTLvYxHdZa4yUoN9STJk2Q6CDE02Z2Zoto6mZ+FuUyQAIiGrQxMJgyX
zMAAOxJ9scm/TALzcT5tb6CR/irkjj9xc/mumtbxuShl7k9ak3XighNB27vxv6up
29VvHAgZezcZAYKxVbZT2IbtUXKkOzXqTiMkiCgyBeam4LMVvS8SlA==
=oG3T
-----END PGP SIGNATURE-----
More information about the Gnupg-users
mailing list