Ответы пользователя по тегу Программирование
  • Как запоминать код, который писал две недели назад?

    @danSamara
    Значит вы ещё не программист, а кодер. Это не страшно, вопрос опыта.
    Главное отличие программиста от кодера - программмист пишет код в голове - набивание кода в IDE это самое нудное в программировании, весь смак - в проектировании. А вот кодер пишет код кусочками, которые берёт из интернета или из собственных внезапных озарений.

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

    ПРОФИТ!
    Ответ написан
    Комментировать
  • Как выбрать сферу разработки? Есть ли тесты профориентации программистов?

    @danSamara
    А вот знаки, формулы, код - вот что я люблю, но и тут надо как-то определиться.

    Если тебе интересны реализации сложных алгоритмов, а это и есть "знаки, формулы, код" - копай в этом направлении. Это может быть всё что угодно - AI персонажей в игре, транспортная логистика в онлайн-сервисе, распознавание образов в мобильном приложении и т.д. Практически в любом сложном проекте найдутся задачи, требующие сложных проработанных решений, для реализации которых потребуются глубокие знания в математике и используемом ЯП.
    По-поводу используемого ЯП - выбор не ограничен, но специфичен для каждой конкретной области. Если геймдев, то скорее всего С++ или C#, онлайн - PHP/Python/Ruby/JS, мобильные - Java/ObjC и т.д. Выбирай что ближе, но изучай досконально - нюансы реализации могут свести на нет тонкую оптимизацию, да и реализовывать крутые алгоритмы кривым кодом - моветон )
    Ответ написан
    Комментировать