Skip to content

Coding Standards

Kirill edited this page Jun 22, 2021 · 5 revisions

We work according to the Daily Clean Code principle. In particular, this means that in every commit, in addition to the usual Squeak-Smalltalk idioms, the following standards are adhered to:

  • No free lines after method signature
  • No free lines after the variable declaration
  • No points at the end of a method
  • Final Newline (empty)
  • Character limit for lines: 80
  • Breaks in blocks, loops, etc.
  • Alphabetical sorting of instance / class variables
  • Occurrences of "a M2 ..." should be replaced by "an M2 ..."
  • Every class should have a class comment
Clone this wiki locally