· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.HEAP —› стиль исходников

<< . 1 . 2 . 3 . >>

Посл.отвђт Сообщенiе


Дата: Июн 23, 2004 19:54:40

Комменты тоже разными бывают.
Читаем Алена Голуба "веревка достаточной длины, чтобы выстрелить себе в ногу". Самая лучшая книга подобного рода во всей сети, не побоюсь такой фразы!


Дата: Июн 23, 2004 21:00:48

Про форматирование сорцов C и Delphi и др. ЯВУ я знаю, меня интересует асм, и только он.


Дата: Июн 23, 2004 21:02:59

Тот же принцип, что и везде.


Дата: Июн 23, 2004 21:29:45

> Комменты тоже разными бывают.

"Палка о двух концах", много комментов плохо, мало - тоже плохо если исходник достаточно сложный, нужно искать свою золотую середину и не читать Голубов, хотя сам я эту книжку скачал и читаю по чуть ;-)


Дата: Июн 23, 2004 21:33:21

Да, поэтому комменты должны быть в самом начале функции - описать алгоритм. А в теле они должны быть лишь в том случае, если там есть трюк, достойный упоминания.


Дата: Июн 23, 2004 22:28:16

volodya
Да, поэтому комменты должны быть в самом начале функции - описать алгоритм.
Ну это вроде общее восприятие, лично я свои функции не почти не в начеле комментирую, достаточно назвать ее правильно и выстроить логику программы как можно более прозрачно, а комментирую я те места, где нашел какое-то решение, которое вряд ли вспомню как работает через год там например. Наверное это ты называешь трюком.

Asterix
много комментов плохо
не всегда, хорошо например для SDK.

Голубов
о чем сие?


Дата: Июн 23, 2004 23:51:52

Не "Голубов", а "Голуб". Ален Голуб.


Дата: Июн 24, 2004 00:53:34

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


Дата: Июн 24, 2004 01:10:27

Комментарии нужны там где совсем не обойтись без них

Согласен лишь частично. В случае большой функции всегда приятно прочитать алгоритм действия словами.


Дата: Июн 24, 2004 01:10:48

Ален Голуб. "Правила программинрования на C и C++"???


Дата: Июн 24, 2004 01:13:22

> Хорошо выбранные имена переменных, функций и т. п.

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


Дата: Июн 24, 2004 01:25:09

jekyll

Да.


Дата: Июн 24, 2004 09:52:44

Asterix
Ну так пиши транслитом! :)


Дата: Июн 24, 2004 12:43:01 · Поправил: Black_mirror

Ну так пиши транслитом! :)

И пусть они пытаются запомнить иерархию классов 8)


Дата: Июн 24, 2004 14:19:18

Для C есть GNU-шная прога под названием Indent - довольно неплохо умеет оформлять исходники в заданном стиле.

Для асма использую очень специфический "Оформлятель". IDA называется. :-)))

<< . 1 . 2 . 3 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.058