программирование

[!] Программирование -- Что это. Словарь программиста и как им стать

Это коренной раздел о том, как стать программистом "по нашей версии".

(страница будет развиваться и дополняться со временем).

Культура

Тут будет о культуре, пока что есть только про герб программистов.

Как стать программистом

Как стать пограммистом:

В том числе: Можно:

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

Привет, скажи насколько практично использовать модульный подход, вот допустим ты работаешь 10 лет и разрабатываешь приложения, у этих приложений есть большой процент повторяющегося функционала и как я понял для этого и нужна модульная разработка, типа

  • написал модуль положил его на гитхаб и в случае надобности подключил
  • и как часто ты пользуешься этим и пользуешься ли вообще, за то время что разрабатываешь?

Ответ:

Велосипед -- что это в программировании

Под велосипедом ("созданием велосипеда") в программировании подразумевают разработку того, что уже давно изобретено, причем часто в более продуманном и совершенном виде.

Следует помнить, что как и костыль, велосипед это относительное понятие, в теории велосипедом можно назвать и болид Формулы 1 (да, критиканы они такие)).

Задачи на Рекурсию (учебные, для начинающих) -- программирование

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

Для разминки

Для разминки изучите вот это решение привычной задачи.

Цикл For. Учебные задачи на циклы

  1. Даны целые числа K и N ( N > 0). Вывести N раз число K.
  2. Даны два целых числа A и B ( A целые числа, расположенные между A и B (включая сами числа A и B ),
    а также количество N этих чисел.
  3. Даны два целых числа A и B ($A \lt B$). Вывести в порядке убывания все целые числа, расположенные между A и B (не включая числа A и B ), а также
    количество N этих чисел.
  4. Даны два целых числа A и B ($A \lt B$). Найти сумму всех целых чисел от A
    до B включительно.
  5. Даны два целых числа A и B ($A \lt B$). Найти сумму квадратов всех целых

devdocs.io Документация по языкам программирования

https://devdocs.io/ - интересный проект хранящий документацию, и имеющий оффлайновый клиент.

Клиент -- что это в программировании (информатике)

Программа-клиент (или просто "клиент") -- в общем случае это любая программа обращающаяся к данной (другой) программе. Та что обращается (т.е. инициирует взаимодействие) и есть клиент.

Термин клиент также широко используется при построении систем на базе клиент-серверной архитектуры приложений (см. чтобы понять суть).

wildcard (вилдкард) -- что это в программировании

wildcard (дикое, свободное значение) -- некая переменная, которая обычно означает долженствующую быть на её место строку.

Это понятие тесно связано с плэйсхолдером.

ID -- что это в программировании (ид, айди)

ID -- уникальный (в рамках какого-то набора значений) идентификатор какой-либо сущности.

В общем случае может быть произвольной строкой (числом, набором любых символов, "битов"), например:

fasfg$TRT$%TETE%^%%^TTRGFDGR%$E%$TET$%$%

Ядро -- что это в программировании

Ядро [программной системы] -- некая часть, без которой данная система в природе не встречается. Именно к ней подключаются модули (плагины), она руководит ими и/или зависит от них.

Если рассматривать приложение с высшего уровня абстракции, то ядро это одна из его подсистем (часто "самая главная").

Pages

Subscribe to RSS - программирование