Trac is being migrated to new services! Issues can be found in our new
YouTrack instance and WIKI pages can be found on our
website.
- Timestamp:
-
Apr 21, 2009, 6:34:26 AM (15 years ago)
- Author:
-
MarkDoliner
- Comment:
-
Add a paragraph about writing clean/simple code (not just clean/simple UI)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v10
|
v11
|
|
13 | 13 | ''Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.'' --Antoine de Saint-Exupery |
14 | 14 | |
15 | | In general we try to keep things simple. Especially when it comes to preferences in the user interface. Pidgin should be as streamlined as possible. It is an IM client, so messaging someone should be easy. See [http://www106.pair.com/rhp/free-software-ui.html this essay] by Havoc Pennington for an explanation of some ideas that we try to follow. |
| 15 | In general we try to keep the code and the user interface simple. Especially when it comes to preferences in the UI. Pidgin should be as streamlined as possible. It is an IM client, so messaging someone should be easy. See [http://www106.pair.com/rhp/free-software-ui.html this essay] by Havoc Pennington for an explanation of some ideas that we try to follow. |
| 16 | |
| 17 | It's important for the code to be simple because this is an open source project and developers come and go. You never know who's going to be looking at your code next. If you write a function that's hard to follow then the next person that comes along will end up rewriting it, and that's counterproductive. |
16 | 18 | |
17 | 19 | == Clean Layering == |
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!