Как правильно форматировать код, чтобы повысить читабельность вашей темы

Итак, много людей пишут посты, а им никто не отвечает. Почему? Причин много, а одна из них - это банально другие автоматизаторы не могут нормально прочитать код и сразу закрывают тему.

Вот пример плохо форматированного кода, без подсветки, без выделения, без отступов:

namespace TestNamespace
{public class TestClass
{public TestClass(){ }
public TestClass(int value){ }
public static int GetZero(){
return 0;}
public static T GetGenericValue(T para){
return para;}
}class GenericClass{// Fields and members.}
class Program{static int Main(){
return TestClass.GetZero();}}
}

В общем очень плохо выглядит этот код, а должен выглядеть, вот так вот (отступы форматировались с помощью http://codebeautify.org ) :

namespace TestNamespace {
	public class TestClass {
		public TestClass() {}
		public TestClass(int value) {}
		public static int GetZero() {
			return 0;
		}
		public static T GetGenericValue < T > (T para) {
			return para;
		}
	}
	class GenericClass < T > { // Fields and members.}
	class Program {
		static int Main() {
			return TestClass.GetZero();
		}
	}
}

Все что нужно запомнить о форматировании кода есть в нашем Правила - automated-testing.info смотрите секцию Вставка кода, но все сводиться к тому чтобы научиться использовать ```.

Но специально для ленивых я создал скринкаст, чтобы рассказать как надо форматировать код и тем самым повышать читабельность вашего комментария или поста.

И ставим лайк в поддержку красоты и читабельности кода, и как только Вы увидите некрасивый код в постах и комментариях, то сразу же отправляйте автора на эту тему.

12 лайков

Эта тема теперь является объявлением и будет отображаться сверху на всех страницах, пока пользователи не скроют его, каждый сам для себя.

Эта тема теперь не является объявлением и больше не будет отображаться вверху всех страниц.

Эта тема теперь прилеплена глобально и будет появляться вверху списка тем соответствующего раздела и всех списков тем, пока персонал не отлепит ее глобально или пользователь не отлепит лично для себя.

Любимый http://codebeautify.org/jsonviewer и http://codebeautify.org/xmlviewer для проверки, anayzing, украшая XML и JSON данные

1 лайк

Эта тема отлеплена. Она больше не будет отображаться наверху списка тем раздела.