[MarkLogic Dev General] RE: PassingauthenticationinformationinaURL

Lee, David dlee at epocrates.com
Sun Apr 18 18:45:47 PDT 2010


 

The opposite design principal is to try to design things so that you
dont have to reemployment similar things over and over again.

I'm sure there are *some things* in ML that are 'general purpose' ... In
fact the *entire product* is general purpose, generally :).

 

-David

 

 

From: general-bounces at developer.marklogic.com
[mailto:general-bounces at developer.marklogic.com] On Behalf Of Walter
Underwood
Sent: Sunday, April 18, 2010 9:34 PM
To: General Mark Logic Developer Discussion
Subject: Re: [MarkLogic Dev General] RE:
PassingauthenticationinformationinaURL

 

On Apr 18, 2010, at 6:23 PM, Lee, David wrote:





This is all somewhat pedantic because in this case I don't really need
high security for the images,
just was hoping for a general solution that could be reused 'next time'
when I really want security.

 

There is a principle in agile programming named "You Ain't Gonna Need
It", or YAGNI. It means, only design and implement what you need.
Designing general-purpose mechanisms based on guesses about the future
makes the current code more complicated.

 

Usually, implementing exactly what you need makes it easier to implement
what you need next time.

 

wunder

--

Walter Underwood

Lead Engineer

walter.underwood at marklogic.com

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://xqzone.marklogic.com/pipermail/general/attachments/20100418/6f1af2c6/attachment.html


More information about the General mailing list