On 28 Mar 2014, at 22:52, "Christiaan Hofman" <cmhof...@gmail.com> wrote:

> That's easy to say if you start from scratch. We're not. I agree with Adam 
> it's unproductive to lecture. I have to support whatever is already there. 
> You seem to suggest I don't look at the user experience, and that's annoying, 
> because I really do, a lot. But I have to fit that into what already exists, 
> both for the UI (user experience) and the implementation, and I try to do 
> that as good as possible, which is hard. And my point was also about user 
> experience. I really think Lite and Premium are subsettings, rather than 
> primary settings, and I mean that from the user POV, not just from the 
> implementation POV (they really are not contradictory). And the UI should 
> reflect that.

Yes you do really a lot and you know that I do acknowledge that. I have often 
defended you, when others could not understand you.

I also appreciate a lot what you all do. I tried not to lecture but to help in 
the design, as a part of a contribution towards BD. I have my style of 
programming or I should perhaps better say software design. As half computer 
scientists I have developed my style, which may be different from yours, or 
maybe is even not particularly compatible. However, this is no reason to get 
into some sort of quarreling tone. I apologize should you have perceived my 
attempts of contributing as offensive in any way. This was not my intention in 
any way. As I said I tried to contribute in the only way I can at the moment.

BTW, the user model is not the user experience. 

But I will now stop and say nothing more to not interfere, since I understood 
that you do not consider my contributions to be useful in any way. Then I have 
no problem to shut up.

Cheers,
Andreas

> 
> Christiaan
> 
> On Mar 28, 2014, at 14:20, Fischlin Andreas wrote:
> 
>> I do not think so. In all my software engineering projects I profited from 
>> designing software starting with the user model or having someone in the 
>> team who collaborated by working with the software only as an end user. This 
>> only enhanced the quality of the software, never the other way round.
>> 
>> Regards,
>> Andreas
>> 
>> 
>> 
>> On 28/Mar/2014, at 13:59 , Adam R. Maxwell wrote:
>> 
>> 
>> 
>> On Mar 28, 2014, at 5:24, Fischlin Andreas 
>> <andreas.fisch...@env.ethz.ch<mailto:andreas.fisch...@env.ethz.ch>> wrote:
>> 
>> Good software always differentiates between the user model and the 
>> implementation model.
>> 
>> Just FYI, constant lecturing on "good software" design principles is likely 
>> to be unproductive here unless you're intimately familiar with the code in 
>> question.
>> 
>> thanks,
>> Adam
> 
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> Bibdesk-develop mailing list
> Bibdesk-develop@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop

------------------------------------------------------------------------------
_______________________________________________
Bibdesk-develop mailing list
Bibdesk-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-develop

Reply via email to