Блин, я просто подумал, что я становлюсь старше !!!
Я пишу код Java, используя JMS, EJB, JNDI, JDBC, JSP, Сервлет, Struts, Struts, JTA, Swing, POI, GWT, GAE, JDO, IBM MQ MQ, JNI, XML, SAX, DOM, C ++, WIN32, а также наши собственные библиотеки классов и, вероятно, некоторые больше, чем я не могу вспомнить.
Когда мне нужно переключиться между технологиями, очень сложно запомнить все API.
Некоторые из инструментов, которые используются сейчас, настолько превосходны, что можно начать новый проект, используя одну из новых технологий.
- Eclipse и Visual Studio имеют
автозаполнения.
- Google - большая помощь. Используйте ее ежедневно.
- электронная документация.
Кроме того, мы создаем собственные вспомогательные средства, которые должны документировать пошаговые процедуры о том, как что-то сделать, то есть объединить ветку в систему управления версиями, развернуть на платформе. Мы храним эти предметы в вики для нашей группы.