Archive: Question on Best Practices...


Question on Best Practices...
The latest product that I'm using NSIS to package is pretty big (at least I think so 1000+ lines) and does a lot of neat and fancy things. I was curious to see if there were any post on "Best Practices" for an installation of this size - if not let's start one.

Basically, I'm interested in anything from Naming Conventions, Source Code Management, Codefile Partitioning i.e. what sorts of things should be broken out to separate NSH/NSI files and included/macro'ed in, or anything else that I might not be thinking about that I should be thinking about.

Thanks in advance.

jc3


Unfortunatley, I'm not sure anyone really has any 'best practices'. (Or at leaset I'm not aware of any.)

Some things I usually try to do:


I'm sure there's probably more, but this should be a good start. :D

Thank you Comperio, very good points.

I've been using the NSIS Plugin for Eclipse for a couple of months now and agree - I don't know how I coded without it! (wonder if the dev is working on more improvements to it...) ;)

jc3