Введение

Урок
Материалы

Текстовый материал

Здравствуйте, уважаемые слушатели. Мы рады, что Вы решили улучшить свои навыки программирования на языке T-SQL и желаете повысить свою квалификацию. Сразу хотелось бы Вас поблагодарить, что Вы выбрали именно этот курс, надеемся, он будет для Вас максимально полезен.

В этой вводной части Вы познакомитесь с курсом, узнаете, что это за курс и как его проходить.

Что Вы узнаете на этом курсе

И начать хотелось бы с того, что на этом курсе Вы не будете изучать язык T-SQL, предполагается, что Вы уже обладаете хотя бы начальными знаниями данного языка.

Поэтому если такими знаниями Вы не обладаете, то рекомендуется сначала пройти предыдущие уровни курса, чтобы получить необходимый объем знаний, так как они нацелены на максимально простое и, главное, подробное изучение языка T-SQL.

Этот курс в свою очередь нацелен на то, чтобы Вы научились писать максимально качественный и эффективный T-SQL код.

Цель этого курса – предоставить Вам свод правил, стандарт программирования на T-SQL, который поможет Вам писать качественный, удобочитаемый и самодокументируемый код!

На этом курсе мы рассмотрим правила, следуя которым Вы станете настоящим профессионалом в части языка T-SQL и будете писать такой код, такие инструкции, которые можно будет легко читать, в которых можно будет легко разобраться и осуществлять дальнейшее их сопровождение. А ведь такой код в современном мире на самом деле встречается достаточно редко, а все потому, что материала на эту тему крайне мало, а если взять конкретно язык T-SQL, то такого материала вообще нет. Поэтому можно с уверенностью сказать, что после прохождения этого курса, Вы будете писать такой код на языке T-SQL, который будет нравиться не только Вам самим, но и другим программистам, которые будут работать с этим кодом, при этом он будет максимально эффективным!

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

Весь смысл правильного написания кода – это снижение сложности в его сопровождении, без потери функционала и производительности.

Иными словами, один и тот же код, абсолютно эквивалентный по своим результатам, может быть написан по-разному. Так, если он написан с использованием хорошего стиля, то его будет легко сопровождать, и тем самым минимизировать появление возможных ошибок в процессе его изменения. А если он написан плохо, то сложность сопровождения этого кода повышается и тем самым появление ошибок становится неизбежным.

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

На этом курсе мы рассмотрим 3 важных направления, которые влияют на стиль программирования с использованием языка T-SQL, это:

  1. Именование объектов и элементов данных;
  2. Оформление кода;
  3. Принципы написания кода.

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

Таким образом, хороший стиль программирования – это совокупность правил именования объектов и элементов данных, правил оформления и написания кода, которые снижают сложность сопровождения этого кода.

Некоторые моменты, которые мы будем рассматривать, могут показаться Вам очевидными, но тем не менее существует много программистов, которые все равно не используют подобные правила, что делает их SQL запросы трудными для восприятия и неудобочитаемыми.

Формат курса достаточно простой, мы будем приводить различные правила, показывать примеры, комментировать и обосновывать, иными словами, будет только максимально полезная информация, разложенная по полочкам.

Как было уже отмечено ранее, все правила, которые будут рассмотрены на этом курсе, должны стать для Вас неким стандартом кодирования на T-SQL, хотя, конечно же, к этому Вас никто не принуждает.

Дело в том, что даже если позже Вам покажется, что на этом курсе есть какие-то ошибки и мы здесь в чем-то ошибаемся, Вам будет значительно проще исправлять ошибки в существующем коде, так как они будут сделаны в единой, понятной системе! Которой, скорей всего, на текущий момент у Вас просто нет!

Как проходить этот курс

Как и во всех предыдущих уровнях курса, обязательно стоит отметить, как нужно проходить этот курс, для того чтобы извлечь из него максимальную пользу и выгоду.

В каждом уроке будет как видео материал, так и текстовое описание всего того, что нужно Вам знать. Этот текст будет сопровождаться скриншотами и всеми используемыми в видео SQL инструкциями. И его обязательно нужно будет читать, так как в нем содержится более детальная информация, чем, например, в видео. К тому же так Вы будете лучше усваивать информацию, тем более если в видео Вам что-то будет непонятно, и восполнить этот пробел Вам поможет как раз текстовый материал, который, снова повторюсь, содержит более детальную информацию.

В идеале порядок действий должен быть таким: посмотреть видео, прочитать текст и снова посмотреть видео, для более ясного представления информации.

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

На этом вводная часть закончена, желаю успехов в Вашем обучении.

Видео-инструкция – Как пользоваться сайтом Self-Learning

Пролистать наверх