Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
Gallemar 
У меня ctrl, ноут lenovo.
Larry
Это исторически так сложилось у Леново. По-крайней мере, в think pad’ах конца нулевых они уже были поменяны местами. Возможность переназначать эти клавиши через bios появилась около 2010-го года.
Boris
Всегда с удовольствием смотрю новые видео на канале. Но по две рекламы подряд наверное каждые три минуты просмотра. Это перебор, хватило до десятой минуты. Программерские мозги не резиновые, от такого объема паразитной рекламы превратятся в решето. Капитализировать гугл за счет нашего времени и внимания, можно не надо.
releyshic 
"Хотя по Delphi могу посоветовать сразу кучу хороших книг одного отличного автора :). "
Скоромняга =)))
Михаил Фленов 
Советую прочитать https://visualstudiomagazine.com/articles/2020/03/12/vb-in-net-5.aspx
Первый абзац VB.NET будет поддерживаться в .NET, но не будет развиваться как язык. Так что VB.NET умирает. Еще не мертв, но развития ему со стороны MS не будет
Alex-VB
"Если ты сейчас пишешь на VB и хочешь мигрировать на .NET Core, то переписывай код уже сразу же на C#, если по какой-то причине до сих пор не начал переписывать. Иначе придется жить в старом фреймворке. Новых фишек ты получать от Макйрософт больше не будешь."
Михаил, вот зачем вы это пишите? Вы же знаете, что VB поддерживается в .NET-Core (.NET 5).
Чтобы не быть голословным - вот ссылки, подтверждающие, что VB живее всех живых:
1. https://devblogs.microsoft.com/dotnet/visual-basic-winforms-apps-in-net-5-and-visual-studio-16-8/
2. https://docs.microsoft.com/en-us/archive/msdn-magazine/2019/september/first-word-visual-basic-on-net-core
"А среди моих читателей есть программисты VB?"
Как минимум 1 (один) уже есть.
Alex-VB
Вы пишите, что "Он уже давно скатился в популярности до минимума". Но я бы так не сказал. В рейтинге Tiobe он занимает 6 место, лишь немного уступая C#. Да и в .NET 5 он (VB) уже доступен.
Денис Сепетов
Конечно лучше избавиться от всех этих вложенных проверок. Этой теме Роберт Мартин в своей книге о чистом коде уделяет много места.
И да, выделять целую функцию под одну строчку - это тоже нормально, а в некоторых случаях - почти обязательно для удобочитаемости кода. Например, в одной из старых версий Navision очень мало встроенных средств для форматирования даты. Например, нет даже готовой функции (или параметра), чтобы результат функции TODAY() сразу получить в формате ГГГГММДД. Приходится колхозить в т. ч. и преобразованием через строку. Зачем этот колхоз в общем коде светить?
Михаил Фленов 
Ничего страшного, что вызов функции попадает в стек. Если сравнить вариант с функциями и без, то разница две строки - объявление функций. Примерно столько же я потерял когда ввел переменные. Как раз самый первый вариант - это громосткость кода, потому что слишком много кода на одну функцию.
Владимир_
lenovo g500 - ctrl слева