Это архитектура, а не стиль написания кода. Стиль - это где ставить {, }, какие делать табы и т.д.
Пример 1:
лучше класс с main все-таки развязать от класса MainTest, по отдельным файлам.
В C# недаром по дефолту Main всегда идет в отдельном файле Program.cs
Это реально облегчает раскопки чужого кода - знаешь, откуда начать.
Пример 2:
в случае с GUI - тем более.