~ 80% кода, который я пишу, находится на С#. Другой ~ 20% находится на С++. Всякий раз, когда мне приходится переключаться с С# на С++, мне требуется довольно много времени, чтобы мысленно "переключить передачи" на мышление на С++. Я делаю простые ошибки с помощью указателей и выделения памяти, которые я бы не сделал, когда был в университете. После периода настройки я в порядке, и запись в собственном коде происходит естественным образом.
Это нормально? Кто-нибудь еще сталкивается с чем-то подобным, и если да, то что вы делаете, чтобы сократить время, которое это тратит?
Изменить: я не говорю, что я не могу работать с распределением памяти и указателями. Я удобно использую их часто в своем коде на С++. Просто не сразу после работы в С# в течение длительных периодов времени.