From: Han-Wen Nienhuys Date: Thu, 16 Nov 2006 23:40:03 GMT Subject: Re: multi-project repos (was Re: Cleaning up git user-interface warts) Message-ID: <455CF6D3.9050507@xs4all.nl> In-Reply-To: Linus Torvalds escreveu: > A lot of the complaints seem to not be about the interfaces, but about > people not _understanding_ and knowing what the interfaces do. If you were From the point of view of a user, there is not really a difference between the two. As a user, you form a mental model of how things work by looking at the interface. If the interface is bad, the user creates a faulty model in his head, and starts doing things that are perfectly logical in the faulty model, but stupid and silly when you consider the actual internals. A nice book about this is "The Design of Everyday Things" by Donald Norman. --