JavaRush /Java блог /Истории успеха /Первое приложение)
Евгений
40 уровень

Первое приложение)

Статья из группы Истории успеха
Здравствуйте, всех с наступающими праздниками!
Первое приложение) - 1
Хочу поделиться с вами своими эмоциями, я написал свое первое приложение для android! Это, конечно, не история успеха, но маленькая победа!))) Начинал я курс JavaRush практически с нулевыми знаниями о программировании вообще, но дойдя до 27 уровня я начал писать свое приложение. Очень тяжело изучать программирование когда у тебя проблемы с английским языком. А у меня всегда были сложности с запоминанием иностранных слов. Я учился у разных репетиторов, смотрел много образовательных видео и вывел для себя оптимальную систему для запоминания, но всегда не хватало дисциплины, а чаще просто забывал про упражнения. Это и сподвигло меня написать такое приложение, которое реализует, на мой взгляд, самую эффективную систему для запоминания иностранных слов, и напоминает, когда пора уделить пару минут на учебный процесс. Не смотря на кажущуюся элементарность такого простого приложения, я столкнулся с кучей сложностей. Сначала, когда в голове я составил план того как такая программа должна выглядеть и как работать, я совершенно не понимал с чего же начать. С подобным сталкивался и в этом обучающем курсе, для себя я нашел такое решение этой проблемы: просто напиши хоть какую-нибудь строчку кода, даже если она не совсем правильная, далее нужный код сам придет в голову или же появятся конкретные вопросы, которые можно загуглить. Потом когда появится какая то логика программы уже изменяй то, что работает не так. В итоге свое приложение я переписывал почти полностью раз 7. А сколько раз делал рефакторинг - не сосчитать. Когда нет подсказок ментора, нет валидатора, нет инструкций по действиям, выходит не так красиво и стройно как в задачах этого курса. Зато есть прекрасное ощущение полной свободы! Когда было особенно трудно, и гугл не давал четких ответов, я задавал вопросы на Stack Overflow. Спасибо большое всем кто мне там отвечал! И почти в половине случаев, после публикации вопроса, через пять минут я сам придумывал решение моей проблемы. В итоге я провозился почти месяц, но остался доволен результатом))). Возможно, кому - нибудь пригодятся плоды моих трудов, вот ссылка: Learning Cards Спасибо огромное команде JavaRush за этот замечательный курс!!! P.S. теперь боюсь опоздать на стажировку(((
Комментарии (1)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Xytrex Уровень 41
14 июля 2018
я шя скачаю твій додаток))