Difference between revisions of "Talk:Code Style"
(Thoughts about operators and control blocks.) |
(Swallowed a G.) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | == | + | == Code style proposals == |
− | + | === Long function call alignment and indentation === | |
− | + | '''Break up a function call into two or more lines if it reaches an uncomfortable length. Use one tab of indentation for the additional lines.''' | |
+ | |||
+ | '''YES:''' | ||
− | + | glTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, (GLsizei) width, (GLsizei) height, | |
− | + | ⇥GL_RGBA, GL_UNSIGNED_BYTE, data->getData()); | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | '''NO:''' | |
− | + | glTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, (GLsizei) width, (GLsizei) height, | |
− | + | ················GL_RGBA, GL_UNSIGNED_BYTE, data->getData()); | |
+ | |||
+ | glTexSubImage2D(GL_TEXTURE_2D, | ||
+ | ················0, | ||
+ | ················0, | ||
+ | ················0, | ||
+ | ················(GLsizei) width, | ||
+ | ················(GLsizei) height, | ||
+ | ················GL_RGBA, | ||
+ | ················GL_UNSIGNED_BYTE, | ||
+ | ················data->getData()); | ||
− | + | --[[User:Boolsheet|Boolsheet]] 13:14, 7 January 2013 (GMT) | |
− | |||
− | --[[User:Boolsheet|Boolsheet]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 13:26, 7 January 2013
Code style proposals
Long function call alignment and indentation
Break up a function call into two or more lines if it reaches an uncomfortable length. Use one tab of indentation for the additional lines.
YES:
glTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, (GLsizei) width, (GLsizei) height, ⇥GL_RGBA, GL_UNSIGNED_BYTE, data->getData());
NO:
glTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, (GLsizei) width, (GLsizei) height, ················GL_RGBA, GL_UNSIGNED_BYTE, data->getData()); glTexSubImage2D(GL_TEXTURE_2D, ················0, ················0, ················0, ················(GLsizei) width, ················(GLsizei) height, ················GL_RGBA, ················GL_UNSIGNED_BYTE, ················data->getData());
--Boolsheet 13:14, 7 January 2013 (GMT)