Nice, but personally, I value clarity much more than I do brevity. Re-factoring is much, much more than brevity of code. When I work, I generally code, it’s spaghetti, then I re-write it. The more i re-write for simple, predictable functionality for each method, the easier it is to debug and change later on. Unfortunately, as the project nears completion, I get less patient and the quality of the code goes down as I cut corners. Oh well.
Regards, Bill > On Jan 29, 2015, at 1:29 PM, Bob Sneidar <[email protected]> wrote: > > The code 10 years from now: > > scanMind(currentThought, currentObject, applyNow) > > All the code you will ever need. > > Bob S > > > On Jan 29, 2015, at 09:29 , Geoff Canyon > <[email protected]<mailto:[email protected]>> wrote: > > Small thing, but I just turned this twelve-year-old code: > > put "Double-Click:" into tProperty > if the optionKey is "down" then > if the commandKey is "down" then > put "Option-Command-Double-Click:" into tProperty > else > put "Option-Double-Click:" into tProperty > end if > else if the commandKey is "down" then > put "Command-Double-Click:" into tProperty > end if > > into this: > > put "Double-Click:" into tProperty > if the commandKey is "down" then put "Command-" before tProperty > if the optionKey is "down" then put "Option-" before tProperty > > I love turning ten lines of code into three lines of code. I hope twelve > years from now I can look back at those three lines with the same degree of > horror I feel now looking at the ten-line implementation. > > _______________________________________________ > use-livecode mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
