<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://tech.uvoo.io/index.php?action=history&amp;feed=atom&amp;title=Design-principles</id>
	<title>Design-principles - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://tech.uvoo.io/index.php?action=history&amp;feed=atom&amp;title=Design-principles"/>
	<link rel="alternate" type="text/html" href="https://tech.uvoo.io/index.php?title=Design-principles&amp;action=history"/>
	<updated>2026-04-26T01:18:46Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://tech.uvoo.io/index.php?title=Design-principles&amp;diff=98&amp;oldid=prev</id>
		<title>imported&gt;Justin: Created page with &quot;# Design  ## Principles  ### For Developers - Leverage their favorite tools. We want to integrate and place nice with others, not replace them. - Respect their computers. Use...&quot;</title>
		<link rel="alternate" type="text/html" href="https://tech.uvoo.io/index.php?title=Design-principles&amp;diff=98&amp;oldid=prev"/>
		<updated>2019-01-14T22:52:27Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;# Design  ## Principles  ### For Developers - Leverage their favorite tools. We want to integrate and place nice with others, not replace them. - Respect their computers. Use...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;# Design&lt;br /&gt;
&lt;br /&gt;
## Principles&lt;br /&gt;
&lt;br /&gt;
### For Developers&lt;br /&gt;
- Leverage their favorite tools. We want to integrate and place nice with others, not replace them.&lt;br /&gt;
- Respect their computers. Use a reasonable amount of resources. Cleanup unused resources. Install and uninstall easily.&lt;br /&gt;
- Respect their privacy. No spyware, etc.&lt;br /&gt;
- Provide options for different preferences. Examples: what library version, what color, etc.&lt;br /&gt;
&lt;br /&gt;
### Maximize Effectiveness not Features&lt;br /&gt;
- The best software is not the one with the most features.&lt;br /&gt;
- Provide a *designed* experience.&lt;br /&gt;
- Avoid the turing tarpit.&lt;br /&gt;
- Avoid indecision. Make correct decisions. Do not reply on options as a crutch. Providing an option is to accommodate varying preferences, not differences in philosophy or design.&lt;br /&gt;
&lt;br /&gt;
## User Interface&lt;br /&gt;
&lt;br /&gt;
### Audience&lt;br /&gt;
- Professional programmers and new programmers.&lt;br /&gt;
- But, not the most opinionated, most intense power users. We want them comfortable, but don't expect to replace their favorite text editor. &lt;br /&gt;
- IDE not text editor.&lt;br /&gt;
&lt;br /&gt;
### Goals&lt;br /&gt;
- Make the interface look clean and clear.&lt;br /&gt;
- Make it easy for developers to find what they want.&lt;br /&gt;
- Clear the work area as much as possible. Focus on the code, not at all the extras.&lt;/div&gt;</summary>
		<author><name>imported&gt;Justin</name></author>
	</entry>
</feed>