Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
NoStorm
Мне думается, что хорошие специалисты хороши независимо от пола. Последнее время очень часто поднимают проблему отношения к девушкам в ИТ, жалуются на дискриминацию и прочее. Я работал в одном известном оутсорсинге, где прошел через кучу проектов и ни разу не видел, чтобы девушек как-то принижали, или не брали на проект потому что она девушка, или не давали интересных задач и т.п. Мне в целом кажется что в среднем по больнице девушки зачастую даже лучше пишут код по двум причинам: они банально аккуратнее и ответственнее, и по моим наблюдениям они гораздо реже стесняются спросить совета если им что-то непонятно. Парни же часто замыкаются в себе (потому что все хотят выглядеть дофига умными) и предпочитают скорее наговнокодить, чем спросить у коллеги.
Михаил Фленов 
Сниппеты - хороший пример, но какой снипет ты регулярно вставляешь? Можно для примера три самых популярных? Я просто не видел программистов, которые пользовались бы этим, потому что потом часто эти сниппеты нужно подправлять, изменяя плейсхолдеры и это отнимает время. Лично мне проще написать заново.
Почему ты говоришь именно блокнот? Я пишу в Notepad++, который тоже поддерживает подсветку и плагины. То есть в урезанном VS Code писать код нормально, а в Notepad++ не продуктивно? Где грань?
Это круто и это признак профессионализма - умение писать без среды разработки. В Канаде (и на сколько я знаю крупные компании США) тестируют очень часто вообще на бумаге. Ты должен писать код без виртуальных помощников. Это позволяет отсеять копипастеров и драгендроперов. Это правильно - уметь писать без помощников. Ты это будешь делать только если понимаешь, как писать.
P.S. наверно ты именно пытаешся переубедить (текст не может передать настроение, поэтому могу и ошибаться), потому что ты начинаешь разговор и именно ты хочешь закончить своей мыслью. Когда я кому-то пишу, я только доношу мысль, а там восприняли ее или нет, это не мои проблемы. И хотя я тоже не собираюсь тебя переубеждать, пообщаться интересно. Ты хорошо аргументируешь и я написал отдельную заметку, чтобы там пообщатся дальше на эту тему.
Владимир_
Ну я не говорю про VS, я про тулы, повышающие продуктивность. Конкретно голый vs, меня тоже не особо прет. Мне, например, нравится VS Code, с набором плагинов, которые реально повышают скорость. Автодополнение, может, и не особо нужно. Но свет клином на нем не сошелся. Есть много других фич, в том же Vim (например, изменение нескольких строк одновременно), которые существенно облегчают жизнь. Даже вставить снипет, если к этому привыкнуть, удобнееи быстрее, чем полностью писать код.
P.S. я не пытаюсь кого-то переубедить, просто хочу донести мысль, что писать в чистом блокноте - это совсем не круто и не считаю это признаком профессионализма. Скорее наоборот, но это лишь мое мнение, прошу не воспринимать его, как что-то негативное.
Михаил Фленов 
Единственное, в чем теряется продуктивность, так это в отладке. В остально VS практически не упрощает тебе написание кода, если ты знаешь, что и как пишешь.
Владимир_
2Михаил
Тогда не понимаю в чем смысл. Ладно если проект сам пишешь с нуля, он не очень большой и в нем можно легко ориентироваться. Но если проект реально большой, мне кажется продуктивность просядет кардинально. Особенно, если код достался по наследству. Я вот, честно, не понимаю "романтики" писать на голом текстовом редакторе. Это как с ножом и вилкой. Да, изначально удобней есть руками, но как только освоишь нож и вилку, то понимаешь, зачем их придумали:).
Михаил Фленов 
2Максим
Ты наверно попутал WCF с WPF. WCF - это веб сервисы и они живы. WPF - это не только Silverlight, но и универсальные приложения Windows. Но если ты хочешь писать для Web, то согласен, WPF можно забыть.
Я бы изучал .NET Core. Разница есть, но зная Core ты быстро разберешся с полноценным фреймворком. Просто Core лучше, быстрее и он постепенно будет набирать популярность.
2Владимир_
Я знаю, что можно обвешивать плагинами, моя начальница работала без них
Владимир_
Михаил, чтоб вы знали, Vim намного мощьнее Nodepad++, его можно обвешать плагинами так, что даже дебажить можно, неговоря уже про автокомплит. Проблема только в том, что к нему сложно привыкнуть, но если привык, то это отличнейший инструмент, приближающийся по функциональности к IDE, а в некоторых нюансах работы с текстом, обходящий их.
Максим
Привет, сейчас активно начал изучать C# восстанавливать в памяти язык C#.
Сейчас я изучаю Windows Forms, дальше планирую или WPF или Web склоняюсь к Web больше, все таки сейчас все в WEB идет.
Подскажите что лучшие учить ASP.NET MVC 5 или ASP.NET Core ?
На сколько я понимаю Silverlight или WCF бессмысленно учить.
Да я еще с ADO.NET не разобралься.
И если что можете ссылки на книги кинуть
Михаил Фленов 
Спасибо
Владимир_
Не очень понятно как то, что ты используешь помощьников может указать на копипастера? Снипеты, автодополнения и прочие фишки хороших тулов никак не заменит знания и умения.
По поводу снипетов, то мне нравится в этом плане ReSharper. Например, когда ты передаешь в конструктор переменную и генеришь приватный член класса с его последующим присваением. Еще пользуюсь снипетами при создании html разметки. Хотя не скажу, что я познал дзен в этом деле.
И даже более, если посмотреть на людей которые освоили в совершенстве Vim или Emacs с их полным набором фич, то понимаешь, кто на самом деле продуктивен))).
Еще раз хочу подчеркнуть, я не оспариваю ваш профессионализм, иначе я бы не заходил на ваш блог. Но то что вы акцентируете внимание на том, что использование блокнота (а Notepad++ это тоже блокнот, хоть и помощьнее чем Notepad) хоть как-то показывает навыки человека в программировании, то на мой взгляд это неправда.
И я лишь хотел, чтобы люди, которые, может, начинают учится, прочитав ваш пост или услышав где-то еще такое мнение, не заблуждались в том, что не надо изучать хорошие тулзы.
Надо изучать, надо искать свой путь продуктивной работы. И еще, я не говорю, что все ограничивается студией или решарпером. Просто они могут послужить хорошей отправной точкой или, если можно так сказать, эталоном