Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If someone checks code in that breaks build (new failing tests) - build must be reverted if it is not fixed within 30 min. Use the following script to revert specific build: ... todo

I would like to define some standards about how to do stuff in the delta-shell + plugins source. The goal is to make a choice where having a convention is more important than chosing the right one. Having a single place to define them also makes it clear how to do something.

One class per .cs file

Why? Because your checkins are much clearer and it confuses because in most files this is the case
When? Nearly always
Except...you have a lot of really small classes with tight coupling to play some test scenario. Then it might be clearer to have them together.

...