Профессиональный рост
Written by Yaroslav Vorozhko on August 24, 2008 – 8:04 am -Привет!
Я задался следующим вопросом, что изучать и что читать веб-разработчику с 3-4 летним стажем программирования (PHP)?
Хочу спросить Гуру, что думаете об этом списке. Правильно ли продолжать изучать скритовые языки или возможно лучше выучить Java, с C/C++ знаком хорошо.
Более конкретно.
Новый язык:
- Python
- ROR
Дальше, вот что я нашел в Google по книгам:)
Книги по архитектуре и проектированию:
- Архитектура программного обеспечения на практике - Л. Басс, П. Клементс, Р. Кацман
- Объектно-ориентированные методы. Принципы и практика, 3-е издание Иан Грэхем
- Возможно - Объектно-ориентированный анализ и проектирование с примерами приложений, 3-е издание Гради Буч, Роберт А. Максимчук, Майкл У. Энгл, Бобби Дж. Янг, Джим Коналлен, Келли А. Хьюстон
- Применение UML 2.0 и шаблонов проектирования, 3-е издание Крэг Ларман
- UML. Основы Кендалл Скотт, Мартин Фаулер
- Джон Влиссидес: Применение шаблонов проектирования.Дополнительные штрихи
- Еще есть хороший список книг от Стива Макконнелла в Code Complete (которую я уже изучил), но он очень большой и с чего начать это еще вопрос
Книги по методикам проектирования:
- Введение в Rational Unified Process. 2-е издание Филипп Крачтен
- Фредерик Брукс: Мифический человеко-месяц
- Кент Бек: Экстремальное программирование: разработка через тестирование
Взаимодействие внутри команд разработчиков:
- Время-деньги. Создание команды разработчиков программного обеспечения Салливан
- Панкаж Джалота - Управление программным проектом на практике
- David Allen: Getting Things Done
Кроме developers.org.ua, phpclub.ru, php.com.ua и rsdn.ru может есть еще хорошие ресурсы, которые вы просматриваете регулярно для повышения квалификации, ну и для общения ;-) ?
Posted in Профессиональный росто |

August 26th, 2008 at 10:19 pm
Я бы советовал более пристально смотреть на питон.
PS: RoR - это не язык;)
August 27th, 2008 at 10:14 am
Исправления принимаются ;-)
ROR = Ruby + Rails
Учить Ruby без Rails не вижу смысла.
August 27th, 2008 at 10:47 am
Александр, а почему Python, а не Ruby?
Есть какие то веские доводы?
August 27th, 2008 at 11:39 am
> Есть какие то веские доводы?
Вот именно поэтому:
> ROR = Ruby + Rails
> Учить Ruby без Rails не вижу смысла.