changeset 4420:fa676e489b64

Automated merge with ssh://hg.atheme.org//hg/audacious
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 31 Mar 2008 17:31:45 +0300
parents 35444232ac7e (diff) 7df56e5ec76b (current diff)
children ae628568ea94
files HACKING
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/HACKING	Mon Mar 31 09:33:16 2008 -0500
+++ b/HACKING	Mon Mar 31 17:31:45 2008 +0300
@@ -24,7 +24,7 @@
 =================
 
 - We use Glib for portability. This means that we have sized integer types
-  like gint{16,32,64}, etc. and shorthand types like guint and guchar
+  such as gint{16,32,64}, etc. and shorthand types like guint and guchar
   provided, so please do use them.
 
   Arguably C99 provides inttypes.h with similar types, but C99 support
@@ -77,6 +77,11 @@
   documentation for more information.
 
 
+- Avoid reinventing wheels, avoid code duplication. If same thing is done
+  in two places, it should be in a library, or possibly in Audacious core.
+  Discuss about it with fellow developers.
+
+
 
 Additional style guidelines
 ===========================