10-03-2016 12:02 PM
I want to thank the NI community! The support through code examples and other knowledge exchanges greatly helped me pass the CLA exam.
Recommendations that I found useful (for those who are preparing):
1) Use one of the Project Templates as a starting point.
a) This will save you time to focus on your documentation and requirement tags.
b) Make the generic modifications for one of your modules, then create you own template for the remaining modules.
c) FYI: I used the Queue Messaging Handler template.
2) Write comment with each of your tags.
a) Minimize any code development in the application.
b) It seems you get as much (and maybe more) points for good comments than code development.
3) Make sure all your subVIs have Icons, Connector Panel, and VI Documentation at a minimum.
a) There should be very little (if any) code inside these subVIs.
b) Document what needs to happen, if you have good VI Documentation, you may not even need to that.
4) Move on! If you find that you are spending 10 minutes developing a function (like a database), Just write a note the tells whan needs to be done (to meet the requirement).
* I read the entire document first then I coded as I read the requirements tags and to my suprise I go through most of it.
My recommended DO NOT: Do not spend over 2 hour coding your API Framework and then start addressing the tags. That's what I did the first time, and I ran out of time.
Best of luck to those who are preparing!
10-25-2016 06:25 AM
Thanks for all the precious comments.
Congratulations on your CLA.