Что лучший способ состоит в том, чтобы повторно выучить язык? [закрытый]

String s1=dataSnapshot.child("CheckAvailability").child("Slot1").getValue(String.class);               

Я попытался сделать это, и это сработало для меня !!

14
задан Michael Myers 12 May 2009 в 12:31
поделиться

7 ответов

Лучший способ повторно изучить это - лучший способ изучить это: использовать его. Взгляните на разделы «Что нового» для Java 5 и 6, чтобы узнать, какие новые возможности были добавлены, но не ощущайте необходимости использовать все.

На мой взгляд, лучший вариант. , заключается в том, чтобы использовать то, с чем вы были знакомы, чтобы «снова сесть на коня», а затем постепенно изучать новые вещи.

Конкретные проекты: я не возвращаюсь к языку, который я не использовал, если нет реальной необходимости , в этом случае проект, для которого я буду его использовать, уже будет указан (рабочий или личный). Многолетние проблемы Эйлера иногда забавны, но ограничены в языковых функциях, которые они заставляют вас использовать.

13
ответ дан 1 December 2019 в 12:53
поделиться

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

Если вы не можете решить, что кодировать, и если вы заинтересованы в решении сложных проблем, требующих определенного планирования и знаний, я предлагаю ознакомиться с задачами конкурса программирования ACM. Они часто являются проблемой, поэтому не позволяйте этому лишать вас мотивации. Есть несколько сайтов, где вы можете протестировать свой код на соответствие автоматическому анализу. http://www.spoj.pl/ является одним из них

2
ответ дан 1 December 2019 в 12:53
поделиться

Для меня самый быстрый способ познакомиться с технологиями, которые я давно не использовал, - это принять участие в проекте с открытым исходным кодом, в котором используется данная технология. использовать. Если вы планируете повторно познакомиться с java, я бы посоветовал вам взглянуть, например, на проект Jython. Таким образом, вы будете чувствовать себя в безопасности в частях Python, в то время как вам все равно придется работать в java. Большинство проектов с открытым исходным кодом также неплохо осваивают новые технологии, и даже если я не уверен, что ребята из jython используют последнюю версию java, я без колебаний поставлю несколько долларов на эту ставку. Кодирование с другими, подобными этому, также дает вам возможность взглянуть на код, написанный другими людьми, что упростит вам понимание синтаксических изменений (некоторые из них были введены в java 6), лучшие практики и тому подобное, которые я всегда нахожу действительно полезными. Кроме того, в проектах такого типа поддержка часто бывает полезной, поскольку все люди стремятся продолжать движение вперед.

Желаем удачи в вашем квесте по оживлению Java!

2
ответ дан 1 December 2019 в 12:53
поделиться

Обычно я программирую веб-сервер или поисковый робот на этом языке, чтобы учи язык.

2
ответ дан 1 December 2019 в 12:53
поделиться

Помимо предложенных предложений, я предлагаю вам использовать IDE, например eclipse или netbeans. Они бесплатны и помогут писать, исправлять, компилировать, запускать и отлаживать вашу программу.

1
ответ дан 1 December 2019 в 12:53
поделиться

Прочтите дополнительные книги по этой теме. Некоторые примеры:

Эффективная Java (2-е издание) - Джошуа Блох

Подробно о C #: что вам нужно для освоения C # 2 и 3 - Джон Скит

Эти два примера предоставляют вам изменения, внесенные в предыдущий версий языков, которых должно быть достаточно, чтобы вы вернулись в нужное русло, в сочетании с каким-то любимым проектом, как упомянул Пак.

Я стараюсь читать некоторые продвинутые книги по языкам, которые я не использую активно в данный момент , но это зависит от моей мотивации ..

С уважением

1
ответ дан 1 December 2019 в 12:53
поделиться

для меня ..

выберите проект для себя .. и начните кодировать его на этом языке .. используйте Интернет и образцы ..

0
ответ дан 1 December 2019 в 12:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: