1. Предисловие

Предисловие

На языке программирования CSharp можно создавать разные виды приложений, которые будут выполнять разные бизнес задачи. Мы же с Вами будем изучать C#, на примере создания консольных приложений, которые будут реализовывать решения логических и алгоритмических задач.

Почему же именно консоль? Почему нельзя захватить сразу же изучение разработки приложений под Android, IoS или PC?

Все очень просто, мы будем рассматривать консоль, так как, во-первых данный раздел учебника называется CSharp основа, а во-вторых наша с Вами цель, как можно скорее понять синтаксис и логику данного языка, чтобы перейти к изучению движка Unity.

Есть ли разница, если я буду писать код в редакторе кода или в IDE?

Да, конечно.

Если вы будите писать код, используя при этом редактор кода, то Вам будет сложнее наладить свое рабочее пространство для комфортной работы, но зато когда вы его наладите, Вы заметно больше прокачаете свои навыки, нежели, если вы просто установите IDE.

Если же вы будите писать код, используя при этом IDE, то Вам не нужно налаживать ваше рабочее пространство, так как его уже наладили за Вас.

Можно провести довольно простую аналогию с использованием редактора кода и IDE. Если вы будите использовать IDE, то это как будто вы пришли в магазин и купили ноутбук, пришли домой, нажали на кнопочку и у Вас все работает, при этом Вы не понимаете, как устроено Ваше устройство. А если вы будите использовать Редактор кода, то это как будто Вы не купили ноутбук, а Вы собрали свой компьютер, Вы понимаете, что и как устроено, но при этом Ваш путь к этому понимаю может быть тернист и сложен.

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

Могу ли я пропустить данную главу и перейти сразу же к Unity?

Ответ на данный вопрос, зависит от вашего опыта, если вы матерый программист, который имел дело с C# или с другим объектно ориентированным языком програмирования, то в таком случае Вы можете пропустить данную главу и переходить к изучению самого движка, но если вы новичок или не особо знакомы с данным языком, то Вам стоит прочитать и понять данную главу, для комфортного изучения Unity.

Добавить комментарий:

Ваш адрес email не будет опубликован. Обязательные поля помечены *