Video: Database Normalization (Bulgarian) - Нормални форми в базите данни

Short video about database normalization and normal forms in databases. The video is recorded in 2021 in Bulgarian.

Topics covered:

  • First normal form (Първа нормална форма)
  • Second normal form (Втора нормална форма)
  • Third normal form (Трета нормална форма)
  • Boyce–Codd normal form (BCNF - 3.5-та нормална форма)
  • Fourth normal form (Четвърта нормална форма)
  • Fifth normal form (Пета нормална форма)
  • Sixth normal form (Шеста нормална форма)

Read More


Video: High-Quality Code - Use of Variables, Data, Expressions and Constants (Bulgarian)

Lecture about proper use of variables, data, expressions and constants. The video is recorded in 2015 in Bulgarian and is part of the high-quality code course.

Topics covered:

  • Principles for Initialization
  • Scope, Lifetime, Span
  • Using Variables
    • Variables Naming
    • Naming convention
    • Standard Prefixes
  • Using Expressions
  • Using Constants

Read More


Video: High-Quality Code - Code Commenting and Documenting (Bulgarian)

Lecture about code commenting and code documenting. The video is recorded in 2015 in Bulgarian and is part of the high-quality code course.

Topics covered:

  • The Concept of Self-Documenting Code
  • Bad Comments
  • Good Programming Style
  • To Comment or not to Comment?
  • Key Points commenting
  • Recommended Practices
  • C# XML Documentation Comments

Read More


Video: High-Quality Code - Naming Identifiers (Bulgarian)

Lecture about naming identifiers. The video is recorded in 2015 in Bulgarian and is part of the high-quality code course.

Topics covered:

  • General Naming Guidelines
    • The Power of Meaningful Names
  • Naming Classes / Types / Applications
    • Naming Classes, Interfaces, Types, Delegates, Enumerations, Namespaces, Files, Folders, Assemblies, Applications
  • Naming Methods and Method Parameters
  • Naming Variables and Constants
  • Other Naming Guidelines

Read More


Video: High-Quality Code - Code Formatting (Bulgarian)

Lecture about code formatting. The video is recorded in 2015 in Bulgarian and is part of the high-quality code course.

Topics covered:

  • Why Do We Need Code Formatting?
  • Formatting Methods
  • Formatting Types
  • Common Mistakes
  • Alignments
  • Automated Tools

Read More