jwcolby
jwcolby at colbyconsulting.com
Fri Dec 23 23:45:51 CST 2011
Libraries solve a problem of making fixes and enhancements in one location. They create another problem which is having to test all the applications that use the library to ensure that they all work with the libs before releasing the libs for general use. The reality is that software is so complex that a problem may be found even after "the tests" which may mean backing out the lib (or the app). One way of dealing with that is to have a directory with all of the files required to run the app including the libs. When any of the required files is updated, zip up all of the files and replace whatever files. If a problem is found down the road, unzip all of the files to be back at the previous state. -- John W. Colby Colby Consulting Reality is what refuses to go away when you do not believe in it