metaclass: (Default)
[personal profile] metaclass
Я понял что меня выводит в C# и срывает крышу. Я не вижу глазами границ между методами, как в дельфи. В дельфи begin end явным образом отделяют методы, блоки внутри методов, итд. Причем begin/end метода начинается от крайней левой колонки.
А в С# отступ включает в себя namespace, объявление и реализация не разделены, разделитель блоков {} мелкий - неудобно глазами делить код на методы.
Надо что-то попытаться подкрутить в подсветке текста, или же наконец начать писать комментарии хотя бы на одну строчку к каждому методу чтобы их разделять.

PS: Когда-нибудь я доработаюсь по выходным до дурки. Пошел, выгулял собаку, вернулся, открыл френдленту - смотрю на эту собственную запись и начинаю думать, типа "что бы такого человеку посоветовать".

Date: 2008-03-01 05:46 pm (UTC)
From: [identity profile] sergiej.livejournal.com
Если красиво комментировать что за метод перед методом то проблем не возникает, по крайней мере в жабе.

Date: 2008-03-01 06:22 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Придется комментировать. Как минимум, комментарии другого цвета.

Date: 2008-03-01 06:30 pm (UTC)
From: [identity profile] sergiej.livejournal.com
В жабе сингл лайн одним, мультилайн /* */ другим, теги тасков /** **/ третий так как в принципе всегда перед методом добавляешь /** **/ то проблем не возникает.

Date: 2008-03-01 06:08 pm (UTC)
From: [identity profile] henu3detb.livejournal.com
А что, по левому полю студия не подсвечивает scoap, в котором находится курсор ввода? И опять же про жабу: можно настроить идею, чтобы методы полосками разделяла в редакторе.

Date: 2008-03-01 06:17 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Студия не подсвечивает.
Насчет идеи прикольно, значит не одного меня отсутствие отделения методов парит :)

Date: 2008-03-01 06:50 pm (UTC)
From: [identity profile] vp.livejournal.com
Все начинается с того, когда человек сам себя френдит :)

Date: 2008-03-01 10:22 pm (UTC)
From: [identity profile] eu3eu.livejournal.com
///
///А ты автогенерацией документации не пользуешься?
///

Date: 2008-03-01 10:32 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Пользуюсь. Проблема в том, что я часто одновременно пишу прогу и тут же ее рефакторю - не могу я придумать сразу качественную архитектуру. Поэтому автогенерация часто едет крышей, документация перестает соотвествовать коду.

Date: 2008-03-02 01:17 am (UTC)
From: [identity profile] eu3eu.livejournal.com
К сожалению, я и сам практикую такой нерациональный способ. Уж сколько раз себе обещал начинать новые разработки с прикидывания алгоритмов, структур программы и данных. Так ведь лень! Потом в собственных исходниках путаться начинаю. Эхх...

Date: 2008-03-02 08:42 am (UTC)
From: [identity profile] metaclass.livejournal.com
Я то прикидываю - я почти две трети времени трачу на проектирование. Но продумывать до деталей лень, и эти детали приходится придумывать и улучшать прямо при написании.

Date: 2008-03-02 07:06 am (UTC)
From: [identity profile] pakeha-by.livejournal.com
CodeRush от DevExpress рулит:
Image

Date: 2008-03-02 08:43 am (UTC)
From: [identity profile] metaclass.livejournal.com
О, неплохо.

Date: 2008-03-02 09:28 pm (UTC)
From: [identity profile] komarov.livejournal.com
у меня привычка - сделал метод, сразу над ним /// - и тут уж хочешь - не хочешь, хотя бы кратенько, описание делаешь

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 7th, 2025 04:10 am
Powered by Dreamwidth Studios