|
1 / 1 / 0
Регистрация: 04.11.2013
Сообщений: 34
|
|
Повлияет ли слепая печать на скорость изучения языка С++ ?28.01.2015, 21:06. Показов 3501. Ответов 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++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача
Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
Сигнатура
func Fetch(urls string, maxConcurrent int) Result
Пример
urls :=. . .
|
[golang] Состояние гонки (race condition)
alhaos 10.06.2026
Состояние гонки (race condition)
Состояние гонки (Race Condition) — это ошибка, возникающая при одновременном доступе нескольких горутин к одним и тем же данным без должной синхронизации. При этом. . .
|
Взрослые отношения, и почему они не получаются
kumehtar 09.06.2026
Когда в детстве ребёнок не получает от родителей чего-то важного, он лишается не просто приятных переживаний, а основы для формирования определённых внутренних качеств и навыков. Если ребёнок не. . .
|
[golang] Worker Pool
alhaos 09.06.2026
Worker Pool
Worker Pool — паттерн конкурентной обработки задач в Go.
Суть: фиксированное количество горутин-воркеров читают задачи из общего канала
и пишут результаты в общий канал результатов. . . .
|
|
[golang] Pipeline
alhaos 08.06.2026
Pipeline
Pipeline — паттерн конкурентной обработки данных в Go.
Суть: данные проходят через цепочку независимых стадий, каждая из которых работает в своей горутине и общается с соседями через. . .
|
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь
lIs4oanZS9Y
|
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу.
До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|