Задать вопрос
Ответы пользователя по тегу Программирование
  • Для каких примерно целей программисту нужен computer science?

    @Akela_wolf
    Extreme Programmer
    Если коротко: не нужен.

    Если длинно, то нужен в определенных областях. Например, разработка компилятора (особенно оптимизирующего компилятора) - это самый что ни на есть computer science. Разработка ядра операционной системы. Разработка виртуальной машины. И тому подобные задачи, которые требуют глубокого понимания как работает компьютер, какие алгоритмы будут эффективны, а какие нет.
    В обычной жизни прикладного программиста максимум computer science, который мне приходилось использовать - это понимание О-нотации. Чем для меня, как для разработчика, оборачивается использование коллекции со временем доступа О(1) или О(n)? Насколько критично в данном месте (с определенными объемами данных) использовать алгоритм сложности О(n^2)? И тому подобные вопросы.
    Ответ написан
    4 комментария
  • Как научиться писать большие проекты в одиночку и не сойти с ума?

    @Akela_wolf
    Extreme Programmer
    Роберт Мартин. "Чистая архитектура"
    Ответ написан
    Комментировать
  • Как назвать этот процесс?

    @Akela_wolf
    Extreme Programmer
    А первый проект прям проект-проект или по сути скрипт сборки второго проекта?
    Пока выглядит так, что эти три проекта (2-4) суть модули какой-то системы. А первый - часть buildscript этой системы.

    По крайней мере так было бы в моем мире JVM и Gradle.
    Ответ написан