]> pere.pagekite.me Git - homepage.git/commitdiff
Minor update.
authorPetter Reinholdtsen <pere@hungry.com>
Wed, 27 Apr 2005 07:57:00 +0000 (07:57 +0000)
committerPetter Reinholdtsen <pere@hungry.com>
Wed, 27 Apr 2005 07:57:00 +0000 (07:57 +0000)
mypapers/free-sw-devel/free-sw-devel.html

index 92863d43a925e68866daf343134bf08ade85804e..a6289551be9d2b7402518d9046aaa3753559ed1c 100644 (file)
 
       <li>consider sourceforge
 
-      <li>
-       
     </ul>
 
     <p>This software suck.  A lot! - Do not take it personally.</p>
 
     <h2>Use the best free development tools available</h2>
 
-   - compiler
-   - libraries
-   - debugging utilities (gdb, ddd, dmalloc, valgrind, strace, ltrace,
-     electric fence, fncchk, etc)
+    <ul>
+      <li>compile with lots of warnings
+      <li>use existing libraries, but avoid to many dependencies
 
+      <li>learn to use debugging utilities (gdb, ddd, dmalloc,
+       valgrind, strace, ltrace, electric fence, fncchk, etc)
+      <li>lern to use profiling tools (kprof, gprof, etc)
+      <li>write automatic self testing
 
-    
+      <li>do automatic coverage testing to check the quality of the
+       self test
+
+    </ul>
     
     <h2>Running a successful free software project</h2>
 
 
     <h2>References</h2>
 
+    <ul>
+
+      <li>"The Practice of Programming" by Kernighan and Pike.
+
+    </ul>
+
     <h2>Thank you very much</h2>
 
     <h3>Questions?</h3>