Пять правил оптимизации программ
Пять правил оптимизации программ
Сразу определимся с тем, что же такое «оптимизация» программы. Под оптимизацией будем понимать изменение
Профессия программиста: О программном коде
Профессия программиста: О программном коде
В упрощенном представлении программист — человек, который способен описать задачу на языке, понятном компьютеру.
Профессия программиста: Абстрактное мышление
Профессия программиста: Абстрактное мышление
Для создания хорошо структурированного кода вам не обойтись без развитого абстрактного мышления. Помните задачи
Профессия программиста: Чтение документации
Профессия программиста: Чтение документации
Изучать новые языки программирования или технологии я предпочитаю по книгам, читая их от начала
Профессия программиста: Алгоритм работы
Профессия программиста: Алгоритм работы
Предыдущие части: Профессия программиста: Чтение документации Профессия программиста: Абстрактное мышление Профессия программиста: О программном
QFile и QThreadPool: Отзывчивое чтение файлов
QFile и QThreadPool: Отзывчивое чтение файлов
Прочитать файл с диска в Qt предельно просто (без учета обработки ошибок): [crayon-661ef16e38d14052280462/] Но
Основные структуры данных
Основные структуры данных
Структуры данных являются неотъемлемой частью любой программы. Без них вы не сможете реализовать ничего
Создание гибкого программного кода
Десять советов по созданию гибкого программного кода
Гибкость программного кода — устойчивость к его изменениям. Это означает, что добавление новой или
Обработка ошибок в програмировании: Исключения
Обработка ошибок в програмировании: Исключения
Мы уже рассматривали базовые принципы защитного программирования и разобрались с тем, как можно организовать