• В чем суть интерфейсов в программировании?

    rEAcT1oNmanT1s
    @rEAcT1oNmanT1s
    Да, это сделано именно для восприятия человеком кода. Легкие программы, где не особо много строк кода, не сильно сложны для восприятия человека, а программы которые имеют тысячи строк кода, уже соответственно нужно разделять на файлы в одних файлах лежат условия "что нужно сделать?", а в других "как это сделать?".

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

    Если программа огромная и вы об это знаете заранее, то её стоит разбить заранее на модули. Зачем или почему? Первая причина это воспринимаемость кода человеком, о котором уже шла речь, а второе будет намного легче найти ошибки в исходном коде, который вы будете писать и они будут.

    P.S. Даже когда пишите что-то или задаете вопросы, можете разделять на блоки текста, как написал я, так воспринимается легче чем то, что написано в куче , не правда ли?
    Ответ написан
    Комментировать
  • Как правильно подобрать процессор для домашнего компьютера?

    rEAcT1oNmanT1s
    @rEAcT1oNmanT1s
    Как говорит мой общий круг друзей: "В любой непонятной ситуации бери среднее(среднее арифметическое)" и не ошибетесь, - цена, относительно, не большая и производительность не плохая. Советую i3 для вас.
    Ответ написан
    Комментировать
  • Какой функциональный язык программирования выбрать для изучения в свободное время?

    rEAcT1oNmanT1s
    @rEAcT1oNmanT1s
    Если чистого функционального языка, то это, как уже сказали, Haskell
    Ответ написан
    Комментировать
  • Что сначала начать изучать, язык С или сразу взяться за С++?

    rEAcT1oNmanT1s
    @rEAcT1oNmanT1s
    Если вы учили до этого паскаль или у вас есть маленькая база по языкам программирования, то возьмите С++, я изучаю именно этот язык, практически во всех учебных заведениях которые каждый год усовершенствуются и обновляют свою литературу переходят с паскаля на С++, так как говорят что паскаль уже устарелый язык и он нужен только для обучения.

    Выберете себе сразу интегрированную среду разработки, будет легче раза в два три, скачайте себе материалов на эту IDE и дерзайте гранит науки

    P.S. я не учил "С" или "С#"
    Ответ написан
    Комментировать