Для разработчиков, которые хотят стать экспертом в области кодирования.

Если вы хотите быстро научиться программировать и стать лучшим разработчиком, я рекомендую воспользоваться некоторыми советами и рекомендациями. Я поделюсь с вами некоторыми советами, которые помогут вам писать код быстрее и сэкономят время.

  • Горячая перезагрузка: это процесс, используемый при отладке во время работы вашей программы. Вам не нужно останавливать, приостанавливать или нажимать точку останова вручную. Изменение поддерживается, пока ваша программа работает в Visual Studio 2022. Обратите внимание, что это доступно только в последней версии Visual Studio и более поздних версиях. В случае, если у вас самая старая версия, то 2022, рекомендую обновиться.
  • Вам не нужно знать все о том, как стать хорошим разработчиком, и достаточно просто следовать принципу SOLID и шаблону проектирования, чтобы убедиться, что вы пишете чистый код.
  • Если вам нужна помощь или вы ищете решение проблемы, Stackoverflow — отличное место, где можно найти поддержку, или вы можете помочь кому-то еще, кто нуждается в помощи.
  • GitHub — отличное место для демонстрации ваших проектов, совместной работы с другими разработчиками, хранения вашего кода и обмена им с кем угодно, например с потенциальными сотрудниками. Кроме того, у вас может быть преимущество использования Codespaces для написания кода. Кроме того, вы можете использовать Codespaces внутри любого репозитория, который уже существует в вашей учетной записи, нажмите клавишу с точкой, которая перенаправит вас в Codespaces.
  • Если вы хотите оптимизировать свой код, вы можете использовать некоторые из новейших синтаксисов, упростив код или используя конкатенацию строк. Например, давайте взглянем на оператор switch ниже на рисунке 1.

На Рисунке 1, как вы можете видеть, много кода, который можно было бы упростить и выглядеть намного проще, как на Рисунке 2.

  • Коллекция списков — это наиболее часто используемая функциональность в C#, но если вам нужно хранить большой объем данных, лучше всего использовать массив, так как он намного быстрее, чем сложная коллекция, такая как список.
  • Использование фрагментов: я имею в виду ввести аббревиатуру из вашего живого шаблона или фрагментов, которые были сохранены, и нажать вкладку, чтобы появился ваш код. Возьмем консольную линию. Другой пример: вы хотите что-то напечатать, напишите «cw» и вкладку, чтобы получить рисунок 3.

  • Еще один более быстрый способ написания кода — автоматическое предложение от IntelliSense в Visual Studio. Нажмите вкладку еще раз, и вы написали полный функциональный код, не тратя время на его ввод.

Хорошего дня!

~ Штази

P.S. Небольшое примечание относительно пространства кода в GitHub. Когда я создавал эту статью, только Teams и организации могли создавать Codespaces, а не отдельные лица, но вы можете использовать Codespace внутри любого уже созданного репозитория.