Open HaraldZealot opened 11 years ago
нам трэба 1)выпрацаваць агульныя пагадненні на ўсё імёны (а менавіта: макрасы, класы, метады і функцыі, звычайныя зменныя, члены класса, метады які вяртаюць уласцівасці) 2)Пагадненні па водступам, і опцыям астайла 3)Пагадненні па каментарах, і дакументучых каментарах (для накідаў, гэта можа не так істона, але хто іх потым пісаць будзе?)
Што адносна прешага пункта, то у мяне такіе ідэі:
void setHeight(int height)
, а гетеры як int height() const
, тады аманімічные палі можна называць heightField
І карыстаюся такімі опцыямі астайла
--style=allman --indent=spaces=4 --align-pointer=name --align-reference=name --indent-classes --indent-switches --indent-cases --indent-namespaces --indent-labels --indent-preprocessor --indent-col1-comments --break-blocks --pad-oper --unpad-paren --delete-empty-lines --keep-one-line-blocks --convert-tabs
Адкрываю на вас, Антон, гэтую дыскусию, каб абмеркаваць кодэстайл праекта, які потым афіцыйна рэкамендуем, бо пакуль мы з вамі адны хто піша рэальны код, і кодэстайл нам ужо трэба