So very true on looking back at old code. My favorite thought is "This actually worked?" lol I have learned so much from dissecting modules from several of you guys. Steve K, auslambert, chip are the ones that I really respect their coding capabilities. There are several others too, but if I am in the modules section I will download theirs and see how they go about doing something to try and learn more. I have used concepts from other peoples modules to improve mine too. So thank you for not pass wording your stuff and allowing others to learn.
toggle quoted message
Show quoted text
--- In Crestron@..., "Tony Golden" <mrgolden@...> wrote:
--- On Saturday, August 10, 2013 at 4:14 AM, watpaul01 wrote:
[snip]
Now, I have about a dozen highly complex yet instantly customisable modules
that can be used to slap together a multi-room system very quickly. Anyone
who will see my code will have an epiphany, and all my time spent will be a
gift to a competitor...
I hate to break it to you, but EVERY programmer thinks THEIR custom modules are
better than everyone else's :-)
In reality, any programmer who's any good will already have their own modules
that they prefer to use, primarily because of familiarity. They might use a
couple of IDEAS from your modules, but I assure you no decent programmer would
take someone else's core modules and build an entire system with them.
Another fun fact - a good programmer is ALWAYS learning, and improving their
code and methods. I don't mind someone else getting code I write today, because
a year or two from now I'm going to have something MUCH better. Have you ever
taken a look at one of your own programs from several years ago, and thought
"Man, the stuff I do now is so much better"? :-)