Lou Montana/Sandbox – User

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Cleaning)
Tag: Replaced
Line 1: Line 1:
[[Category: Sandbox]]
[[Category: Sandbox]]
[[:Category: Scripting Topics]]
{{Informative | Future [[Code Best Practices]] page}}
----
;Best practices:
* [[Code Optimisation#Make it readable|Make it readable]]
** var names
** format, indentation, no one-line, spacing, line returns
** Be consistent (space/tab indentation, (camel)casing, K&R / Allman style indenting)
* Don't duplicate, make functions
* prefix your public variables with your tag
* PRIVATE (or params) your variables
;Also:
* don't steal code and pretend it's yours
* don't try to obfuscate your code: it's considered rude, especially since you learnt from others
* have fun

Revision as of 23:51, 4 September 2019

Category: Scripting Topics


Best practices
  • Make it readable
    • var names
    • format, indentation, no one-line, spacing, line returns
    • Be consistent (space/tab indentation, (camel)casing, K&R / Allman style indenting)
  • Don't duplicate, make functions
  • prefix your public variables with your tag
  • PRIVATE (or params) your variables
Also
  • don't steal code and pretend it's yours
  • don't try to obfuscate your code: it's considered rude, especially since you learnt from others
  • have fun