CAST-128: Реализация на C++
Алгоритм шифрования CAST-128 (также CAST5) был разработан Карлайлом Адамсом и Стаффордом Тавересом в 1996
Разработка через тестирование в Qt
С концепцией разработки через тестирование (TDD — test-driven development) я познакомился по книгам Роберта
Основные структуры данных
Структуры данных являются неотъемлемой частью любой программы. Без них вы не сможете реализовать ничего
Создание гибкого программного кода
Гибкость программного кода — устойчивость к его изменениям. Это означает, что добавление новой или
Паттерн Singleton C++
Назначение паттерна Синглтон (или Одиночка) заключается в обеспечении доступа к некоторому уникальному объекту из
Паттерн Null Object
Паттерн Null Object является довольно простой концепцией ООП, но легко позволяет устранить ненужные условные
Пример полиморфизма в C++ на основе ООП
Полиморфизм — один из основных приемов создания гибкой архитектуры приложений. Он обеспечивает повторное использование
Потоки в Qt: Параллельное программирование
Последнее время рост производительности компьютеров в первую очередь достигается не за счет увеличения скорости
модель представления qt
Мы уже затрагивали тему паттернов ООП. Более того, в заметке Паттерн MVC на примере