Раздел: Как стать программистом
Секреты программирования
Lazarus IDE: Основы программирования в Windows
Несмотря на то, что всё потихоньку уходит в сеть, программирование для настольных компьютеров остаётся востребованным. И будет таковым ещё долго. Ну а самая распространённая операционная система для настольных компьютеров – это по-прежнему Windows. Поэтому любой программист, даже если он собирается стать веб-разработчиком, должен знать хотя бы основы создания программ для Windows. Подробнее... |
Секреты программирования в моём понимании это разные фишки и трюки программирования, которые используют в своей работе профессионалы.
На самом деле это, конечно, никакие не секреты. Это просто практический опыт, который позволяет делать крутые вещи более простыми способами и более быстро.
То есть это некие особые приёмы программирования, которые, с одной стороны, упрощают процесс программирования, а с другой - позволяют экономить время, и делать программы более быстро.
Я уже много раз говорил, что время - это самый ценный ресурс. Поэтому практически все фишки и секреты современного программирования предназначены для экономии этого самого времени. Потому что время современного программиста стоит очень дорого, и тратить его на рутинные операции - непозволительная роскошь.
В этом разделе я буду приводить примеры из собственного опыта, которые помогают мне экономить время и силы при разработке программ, а также делают их более “читабельными”, то есть более простыми для понимания.
Список статей и видео, доступных на текущий момент, приведён ниже:
- Две причины использовать Result
- Русский язык в консольных приложениях Lazarus
- Для кого пишется программа
- Рекурсия
- Как сдвинуть блок кода
- О директиве #define и творческом подходе
- Шаблон проекта программы
- Как не забыть на чём остановился
- Как закрепить окна в IDE Lazarus
- Как уменьшить размер программы в Lazarus
- Как уменьшить размер программы в FreePascal
- Справка в Lazarus
- Особенности использования вложенных операторов
- Как передать массив в функцию
- То, что вы не знали о константах
- Представление чисел в исходных кодах
- Как вывести одинарную кавычку в Паскале
- Возврат значений через параметры
- Сложные математические формулы в программировании
- Функция возвращает несколько значений
- Сравнение вещественных чисел
- Ускорение циклов
Вступить в группу "Основы программирования"
Подписаться на канал в РУТУБ Подписаться на Дзен-канал Подписаться на рассылки по программированию |
Первые шаги в программирование
Очень небольшая книга, которую можно прочитать буквально за 15 минут. Но эти 15 минут дадут вам представление о том, что такое программирование. И вы даже напишите свою первую программу. Для тех, кто интересуется программированием, но ещё не знает, что это такое, и не пробовал создавать программы (или пробовал, но не получилось). Подробнее... |
Помощь в технических вопросах
Помощь студентам. Курсовые, дипломы, чертежи (КОМПАС), задачи по программированию: Pascal/Delphi/Lazarus; С/С++; Ассемблер; языки программирования ПЛК; JavaScript; VBScript; Fortran; Python и др. Разработка (доработка) ПО ПЛК (предпочтение - ОВЕН, CoDeSys 2 и 3), а также программирование панелей оператора, программируемых реле и других приборов систем автоматизации. Подробнее... |