星期四, 二月 28, 2008

happy code reading

Code Reading: The Open Source Perspective
Chapter 6. Tackling Large Projects
"large software endeavors need to structure the system being built by using an appropriate architecture to tame its complexity. "
"Large applications often tend to attract a proportionally wide community of users. As a result, such applications often need to address a number of portability concerns that are sometimes conveniently ignored in less ambitious projects."
"When browsing a large project, keep in mind that a project's "source code" encompasses a lot more than the computer language instructions that are compiled to obtain an executable program; a project's source tree typically also includes specifications, end-user and developer documentation, test scripts, multimedia resources, build tools, examples, localization files, revision history, installation procedures, and licensing information."
--
 ,           ,
/             \
((__-^^-,-^^-__))
`-_---' `---_-'
 `--|o` 'o|--'
    \  `  /
     ): :(
     :o_o:
      "-"

没有评论: