Паттерны короткого кода
Когда пишешь длинный код, он получается неразборчивым. Сейчас я вам покажу паттерны (отрывки, приёмы) короткого программирования. Буду писать на C#, но это можно повторить на почти всех языках.
1.Index Pattern:
Заменить числа на строковой аналог или какими-то буквами. Легко! В пару строчек. Например на C#:
string[] hex = {'0', '1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
array += hex[currentNum]
Пояснение:Создается массив букв другой системы исчисления.Дальше мы просто прибавляем к итогу нужное число в этой системе.
2. All-In-One Pattern:
Есть много кнопок и они выполняют похожие действия (например кнопки, при нажатии которых выводится крестик или нолик)? Кода будет много? А вот и нет! Вот инструкция:
Создаем метод-обработчик:
private void Universal_Click(object sender, EventArgs e)
{
}
Привязываем ко всем кнопкам.
Внутри метода обращаемся к кнопке вот так:
Button b = (Button)sender;
Вот и все!
Я показал 2 паттерна которые я использую часто. Надеюсь, ты удивился, что все так просто. Помните — программирование не просто пустой код, а творчество.
Больше таких статей на PFE .Подписывайся, если нравиться эта статья