T>>Что значит знает С#? Теоретически можно знать все ключевые слова и даже знать для чего они используются но при этом писать говняный код на C#. T>>Умение хорошо архитектурить как раз и определяет будущее качество кода (не видел я паршивого кода с красивой архитектурой, а вот паршивого кода с кривой архитектурой или без архитектуры очень много видел) ·>У тебя с логикой проблемы. "необходимое условие, достаточное условие"? Помнишь такое в школе проходили недавно? Или вы ещё не проходили? ·>Да, знание ключевых слов не гарантирует знание языка и умение писать код. Но мне не приходилось видеть людей, которые имели опыт более 5 лет, писали хороший код, но не понимали смысл основных ключевых слов языка. Приведи мне пример правдоподобной ситуации, что человеку за 9 лет написания хорошего кода ни разу не пришлось использовать using и он ни разу не видел эту конструкцию в коде?
У тебя какой то хороший код в вакууме всегда выходит. Понимать и умение об этом хорошо рассказать — это разные скилы. Можно понимать но ничего не рассказать — но для тебя это будет выглядеть как чел ничего не понимает. Это как уметь плавать — попробуй объясни почему ты плаваешь, а другой не может хотя с виду делает тоже самое что и ты.
T>>Синьер в С++ не может прочитать справочник по С#? ·>Может, но это займёт больше времени, чем ответ на вопрос, тем более в контексте кода проекта, над которым вы работаете. Назначение using можно объяснить за 10-30 секунд, особенно синьёру. Это дольше чем гуглить и читать.
Это медвежья услуга.
Чтобы хорошо объяснять нужно освежить материал в памяти и иметь скилл учителя. В боевой обстановке все эти знания уже на уровне интуиции находятся и ты просто знаешь что это правильно, а это нет — а вот объяснить почему так не всегда получается.
·>Ну вот видишь, радуйся. Ты не пройдёшь такое интервью и не попадёшь в команду, где принято друг-другу помогать, рассказывая "очевидные", попадёшь в предпочитаемые тобой условия волков-одиночек, любителей жоп-секьюрити.
Если тебе всё время нужно разжевывать что понаписали десятки человек за десятки лет то боюсь что до решения поставленной тебе задачи ты так никогда и не дойдешь потому что всегда тебе будет что то не понятно и проще тебя уволить.