vas3k 08.01.2011 17:38 Desktop

Ну вот, опять поспорили. Давайте, рассказывайте мне как в наступившем 2011 году модно называть методы, переменные, классы? CamelCase, anotherCamelCase, fucking_dashes или вообще ololoiwillcodephp?

1. werehuman 08.01.2011 17:38 lithium

зависит от языка

2. vas3kwerehuman /1 08.01.2011 17:40 Desktop

вот оно как в этом году

3. werehumanwerehuman /1 08.01.2011 17:40 lithium

Python: http://www.python.org/dev/peps/pep-0008/
(Для Ъ: ИмяКласса.имя_метода, имя_переменной_или_функции)
Java и C++:
ИмяКласса.имяМетода, имя_переменной.

4. werehumanvas3k /2 08.01.2011 17:40 lithium

заебись, первый раз вижу год, который длится десять лет

5. mutantcornholio 08.01.2011 18:03 Win7

Похуй. Главное, чтобы одинаково во всей программе.

6. werehumanmutantcornholio /5 08.01.2011 18:04 lithium

вот сам будешь в своем похуе копаться, один

7. mutantcornholiowerehuman /6 08.01.2011 18:05 Win7

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

8. werehumanmutantcornholio /7 08.01.2011 18:06 lithium

/3, например

10. werehumanwerehuman /9 08.01.2011 18:08 lithium

У C много разных стилей кода, да. Есть ANSI, есть GNU, есть LINUX, например. Можно как в джаве. Большинство ANSI используют (имхо).

11. mutantcornholiowerehuman /8 08.01.2011 18:09 Win7

так ты меня троллишь, или со мной соглашаешься?

12. werehumanmutantcornholio /11 08.01.2011 18:10 lithium

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

13. mutantcornholiowerehuman /12 08.01.2011 18:14 Win7

Да. Но, имхо, если ты не работаешь с чужим кодом, а сам пишешь с нуля, можешь выбрать любую удобочитаемую конвенцию. Если ты работашь с чужим кодом — не жалуйся, что разработчик — мудак и следуй его конвенции. Ну и... если есть стайлгайды и тебя от них не тошнит — старайся следовать им.

14. mutantcornholiowerehuman /6 09.01.2011 15:48 home

Ты меня задел. Ща пишу курсач, пошёл смотреть стайлгайд.

Do you really want to delete ?