dlinyj: (Default)
[personal profile] dlinyj
Хочется воскликнуть - КОМЕНТИРУЙ КОД, СУКА!

Date: 2012-04-23 07:01 pm (UTC)
From: [identity profile] side2k.livejournal.com
Ну тогда тем более.
Я, например, с давних пор перестал использовать однобуквенные переменные для счетчиков цикла. С одной стороны - в маленьких программульках может оно и не столь актуально, а с другой - нельзя быть в одном месте собранным, а в другом - расхлябанным. Поэтому стараюсь следить за такими вещами. Впрочем - после нескольких лет такой практике оно уже автоматически.
Что не мешает, конечно же, более серьезным спецам, чем я, находить косяки в моем коде 8)

Date: 2012-04-23 07:05 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Буду честен, я отношу себя к начинающим, слаборазвитым программистам. Но мои программы имеют сложную структуру и разбросаны по куче файлов. Например, я имею большую глупость делать множество перекрёстных вызовов из одного файла в другой. В результате функции начинают быть не переносимыми. А без комментариев, нафига я делаю такой вызов становится вообще не ясно что и зачем.

Это опыт, и я понимаю что так делать нельзя. Для переносимости надо передавать _указатель_ на вызываемую функцию, и в случае переноса кода, просто передавать нужный указатель.

Date: 2012-04-23 07:09 pm (UTC)
From: [identity profile] side2k.livejournal.com
> я отношу себя к начинающим, слаборазвитым программистам.

Ну ты давай эта, прекращай приземляться-то - чай не подросток, чтоб на комплимент напрашиваться.

> я имею большую глупость делать

Т.е. ты считаешь это глупостью - и все равно так делаешь?

Date: 2012-04-23 07:30 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Скажем я сейчас это осознал :)

Date: 2012-04-23 07:33 pm (UTC)
From: [identity profile] side2k.livejournal.com
Следующая ступень просветления - это когда не позволяешь своим эмоциям овладеть тобой и заставить тебя переписать "всё начисто" 8)

Date: 2012-04-23 07:35 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Нет, я не буду писать начисто. Я просто вообще буду писать новую программу :).

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 24th, 2026 12:01 pm
Powered by Dreamwidth Studios