Паттерн MVVM – практическое применение

Паттерн MVVM – практическое применение

Как известно, паттерн Model-View-ViewModel делится на три составляющих, отраженных в его названии. Основная часть – ViewModel, она связывает саму вашу программу и её представление для пользователя. Соответственно, при создании проекта эти составляющие, для удобства, размещаются в отдельные папки, кроме View, который представлен в виде XAML файла, в случае работы с WPF. Для команд также создается отдельная папка, с классом какой-то кастомной команды.

Далее

Проверка на ошибки

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

Далее

Отступы и интервалы

<span style="color: #0000ff;"></span>
Далее

Функция scanf

Scanf() – основная функция ввода с консоли. Она предназначена для ввода

данных любого встроенного типа и автоматически преобразует введенное число в

заданный формат.

Далее

Объявление функций

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

Далее

Выбор наименования

Выбор наименования

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

Далее