Это сделано для того, чтобы вы могли создавать свои упражнения и курсы: практические упражнения загружаются из указанного вами репозитория в Битбакете. Но для большинства пользователей это не акутально, согласен, нам стоит сделать отдельный вход для авторов.
Суть наших курсов — в практических заданиях, которые идут сразу после скринкастов. Мы объясняем самые важные базовые концепции, даем практические задания в реальной среде разработки с доступом из браузера и активно советуем обращаться к официальной документации для более глубокого изучения. Мы не пересказываем маны.
Чуть подробнее о том, чем Хекслет отличается от описанных вами курсов, можно почитать тут — siliconrus.com/2015/02/hexlet
Не всегда убыточна, но подписки проще и удобнее во всех отношениях. К тому же, как оказалось, регулярная подписка неплохо мотивирует пользователей проходить уроки постоянно.
Спасибо за обзор!
В своем проекте остановились на www.testlodge.com/, очень простой инструмент, хорошо подходит для маленькой команды и пока не очень крупного проекта как у нас. Правда, интеграция очень примитивная. Мы используем трелло для всех тикетов, и TestLodge может создавать тикеты при зафейленных тест-ранах, но нельзя даже выставить label для тикета.
С распространением идеи «научимся кодить!» и «кодинг это новая грамотность», программирование стало в глазах многих простым инструментом для решения мгновенных бизнес-задач и просто для казуального хобби-кодинга. И как бы нам это нравилось или не нравилось, правда в том, что многие люди намеренно не собираются и никогда не будут изучать алгоритмы и структуры данных, работу с памятью и архитектуру компьютера. Рассуждая примерно так: "есть графический редактор – на нем можно смастерить плакат, и не нужно изучать типографику, полиграфию и дизайн. И есть программирование (а лучше какой-нибудь готовый целевой IDE вроде Android Studio) – на нем можно смастерить приложение, и не нужно изучать информатику".
Мы, как образовательный проект, конечно же считаем что важно изучать основы (поэтому публикуем уроки по алгоритмам, операционным системам, СИКПу, протоколам и пр.). То предложение, которое вы процитировали, это рассуждения на тему того, что если к нам пришел человек, который хочет сделать игру на мобилке, а мы ему предлагаем начать с алгоритмов, то он, возможно, уйдет в другое место, где яркими буквами написано «мы научим делать игры на мобилки!!!». Стоит ли его завлекать и убеждать в важности фундаментальных основ? Может, он никогда и не мог стать настоящим программистом?
И честно – непонятно что произошло. Человек начинается непонятных туториалов, напишет игру (которая будет глючить и сильно жрать батарейку потому что алгоритм не эффективен) и будет доволен, другие люди будут играть и будут довольны, при этом никто так и не узнает, что такое двоичный поиск.
Не верится если представить студента, который начал знакомство с программированием с public static void, а потом ему показывают чистую функцию без побочных эффектов на Лиспе, и он, конечно, никакую элегантность не понимает.
Конкретно как работает схема XOR? Или зачем она нужна?
Наша команда — AlexFrank Plugin73 toxicmt
Чуть подробнее о том, чем Хекслет отличается от описанных вами курсов, можно почитать тут — siliconrus.com/2015/02/hexlet
Еще раз прошу прощения за неудобства.
А иконка: может, у вас стоит какой-нибудь adblock? Иконка выглядит так: cl.ly/image/0O01443J1j1V
Разберемся быстро ;-)
Спасибо :)
Bitbucket выбран потому, что там можно создавать приватные репозитории бесплатно.
В своем проекте остановились на www.testlodge.com/, очень простой инструмент, хорошо подходит для маленькой команды и пока не очень крупного проекта как у нас. Правда, интеграция очень примитивная. Мы используем трелло для всех тикетов, и TestLodge может создавать тикеты при зафейленных тест-ранах, но нельзя даже выставить label для тикета.
Мы, как образовательный проект, конечно же считаем что важно изучать основы (поэтому публикуем уроки по алгоритмам, операционным системам, СИКПу, протоколам и пр.). То предложение, которое вы процитировали, это рассуждения на тему того, что если к нам пришел человек, который хочет сделать игру на мобилке, а мы ему предлагаем начать с алгоритмов, то он, возможно, уйдет в другое место, где яркими буквами написано «мы научим делать игры на мобилки!!!». Стоит ли его завлекать и убеждать в важности фундаментальных основ? Может, он никогда и не мог стать настоящим программистом?
И честно – непонятно что произошло. Человек начинается непонятных туториалов, напишет игру (которая будет глючить и сильно жрать батарейку потому что алгоритм не эффективен) и будет доволен, другие люди будут играть и будут довольны, при этом никто так и не узнает, что такое двоичный поиск.