Итак, я собираюсь на собеседование на следующей неделе на Java-сайте, и мне бы хотелось, чтобы мы не встретили это как невежественное. Я довольно уверенный разработчик С#/.NET и я (ясно!) Готов рассмотреть возможность перехода на Java на Java - мне бы хотелось получить ссылки на ресурсы, которые люди порекомендуют для этого. Меня интересуют ответы на такие вопросы, как:
- Любые руководства, которые являются грубыми эквивалентами Justin Etheridge Ruby для разработчиков С#? Это было действительно полезно, когда я решил, что хочу узнать рубинский грабли (и, по крайней мере, немного рубинов). Кажется, есть больше страниц для людей, идущих в другую сторону, хотя...
- Какую IDE использовать? Я на самом деле уже купил свой собственный IntelliJ, потому что мне нравится его HTML/CSS/JS, но он не коснулся его фактического смысла, ну, "этот материал Java". Однако я подозреваю, что место, где я собираюсь использовать Eclipse. Итак - рекомендуемые ресурсы для запуска и работы на Mac или Windows (я не суетливый)?
- Вероятно, это будет интервью по кодированию TDD; Я думаю, что JUnit - это де-факто выбор, чтобы немного узнать об этом здесь.
Спасибо заранее.