|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 34
|
|
Повлияет ли слепая печать на скорость изучения языка С++ ?28.01.2015, 21:06. Показов 3786. Ответов 51
Метки нет (Все метки)
0
|
|
| 28.01.2015, 21:06 | |
|
Ответы с готовыми решениями:
51
Слепая печать Слепая десятипальцевая печать Текстовые редакторы и слепая печать |
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 34
|
|
| 28.01.2015, 21:45 [ТС] | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 34
|
|
| 28.01.2015, 21:48 [ТС] | |
|
magirus, т е комментарии нужно сокращать ?
0
|
|
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||
| 28.01.2015, 21:50 | ||
|
-- что код пишут один раз, а потом много-много раз читают. -- что хороший код хорошо читается без комментариев, а плохой никакие комментарии уже не спасут. -- что комментарии хороши, для описания идеи использования Нормально видеть комменты в хэдэрах к декларациям функций/методов. Комментировать реализацию есть смысл только опционально в специфических местах. Иначе это просто пустая трата времени. А вот комментировать каждую строчку: этой глупостью болеют только новички, только на самых первых шагах, и очень не долго.
1
|
||
|
|
||
| 28.01.2015, 21:50 | ||
|
А этого можно достигнуть давая вменяемые имена переменным, используя широко известные паттерны итп. Комментируются обычно хардкорные участки кода, обычно там где не возможно применить указанное выше по тем или иным причинам. Или участки кода которые "временные" и подлежат переписыванию.
1
|
||
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 34
|
|
| 28.01.2015, 21:54 [ТС] | |
|
Avazart, "А этого можно достигнуть давая вменяемые имена переменным, используя широко известные паттерны итп."эм не мог бы привести пример ?
0
|
|
|
Почетный модератор
|
||
| 28.01.2015, 21:56 | ||
|
никто не призывает писать опус к каждой строчке кода. отнюдь. кратко - смысл. но без сокращений "тут оп по вып" представьте ситуацию когда вас отвлекли от проекта месяцев на 6 - на другой более срочный. более срочный выполнен, и теперь срочным становится ваш, от которого отвлекли. в помощь дают двух трех джуниоров - вопрос - как им быстро въехать в тему, и как вам быстро восстановить в памяти то, что писали?
1
|
||
|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 34
|
|
| 28.01.2015, 22:00 [ТС] | |
|
magirus, СПАСИБО !!!
Это для меня ценный совет.
0
|
|
|
|
|||||||
| 28.01.2015, 22:02 | |||||||
0
|
|||||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||
| 28.01.2015, 22:02 | ||
|
Восстанавливать по памяти ничего не нужно. Достаточно беглого осмотра проекта по диагонали. Да и то, не целиком, а только критичные узлы. Ведь проект пишется не абы как, а согласно некоторой архитектуре. Понимаете идею этой архитектуры - понимаете устройство всего проекта.
0
|
||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|
| 28.01.2015, 22:10 | |
|
0
|
|
| 28.01.2015, 22:18 | ||
|
Не по теме:
0
|
||
|
Почетный модератор
|
|||||
| 28.01.2015, 22:21 | |||||
|
0
|
|||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||
| 28.01.2015, 22:24 | ||||
|
Как нет места корпоративному стандарту, который якобы предписывает писать комментарий к каждой строке. Просто вы, как и господин magirus слышите звон, да не знаете откуда он. Добавлено через 2 минуты С хорошей документаций - факт. С примерами использования - факт. С хорошей архитектурой - факт. С хорошим кодом - факт.
2
|
||||
|
Заблокирован
|
|
| 28.01.2015, 23:45 | |
|
Я вообще никогда не пишу коментарии в коде, да и как - то не встречал контору, которая бы это одобряла, наоборот все говорили, что это зло и что код должен быть самодостаточным и понятным. Бывало, что некоторые "боссы" заставляли писать документацию по архитектуре софта в UML...
Надо просто грамотно и понятно писать код, а если код написан криво - его можно по-рефакторить (хотя по мне так лучше всё переписать, чем заниматься онанизмом )
0
|
|
|
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
|
||
| 29.01.2015, 01:51 | ||
|
Добавлено через 9 минут PS. Я часто не без интереса читаю комментарии, хотя сам пишу редко. Читая комментарии известных кодеров, иногда узнаёшь о них что-то новое.
0
|
||
|
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
|
|||
| 29.01.2015, 02:00 | |||
|
А из комментария узнаёшь 1) лицензию 2) кто и когда написал код 3) кто правил, по какой причине и какие строки .... и многое другое. Добавлено через 2 минуты Из тех, кто на памяти, только Торвальдс (и то не всегда) скупится на комментарии.
0
|
|||
| 29.01.2015, 02:00 | |
|
Слепая печать и комбинации клавиш в Visual Studio
Если я сделаю смену языка системы, как это повлияет на работоспособность разных приложений ? Совместное изучения языка программирования C# Программа для изучения языка C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Книги по геймдизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг.
Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует.
В процессе разработки. . .
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|