OOA, OOD, OOP (Анализ, Проектирование, Прогр...) (0 просматривает)
Избранное: 0
|
|
|
Сообщения темы: OOA, OOD, OOP (Анализ, Проектирование, Прогр...)
|
|
|
|
OOA, OOD, OOP (Анализ, Проектирование, Прогр...) 5 мес.s, 2 нед.s ago
|
Репутация: 0  
|
Предлагаю открыть отдельную ветку для дискуссий по архитектурной теме. Знать язык это хорошо. А как быть с методологией разработки? Почему не каскадная разработка, а например XP, UP, RUP и наконец Scrum... Что из списка наиболее адаптировано и чаще работает на белорусском рынке? Шаблоны проектировани и AspectJ ). Мнения по этому поводу. Рефакторинг или с нуля? ) Достаточно интересные темы...  ну и т.д. Что думаете?
|
|
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться. |
Diver (Пользователь)
Fresh Boarder
Постов: 1
|
|
RE: OOA, OOD, OOP (Анализ, Проектирование, Прогр...) 5 мес.s, 2 нед.s ago
|
Репутация: 0  
|
|
Отличная идея, мало того что знающим людям полезно, так ещё и новичкам огромное подспорье в изучении!
|
|
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться. |
|
|
|
RE: OOA, OOD, OOP (Анализ, Проектирование, Прогр...) 5 мес.s, 2 нед.s ago
|
Репутация: 0  
|
|
AspectJ здесь лишнее, так как к методологии разработки не относится, а является лишь одной из реализаций языка Аспектно Ориентированного Программирования, или, если будет угодно, java-расширением для АОП.
|
|
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться. |
|
|
|
RE: OOA, OOD, OOP (Анализ, Проектирование, Прогр.. 5 мес.s, 2 нед.s ago
|
Репутация: 0  
|
|
На счёт AspectJ принято. Это было конкретизировано именно так(АОП -> AspectJ) потому что в принципе речь шла о яве. Соотношение OOP -> Java, AOP -> AspectJ вполнее понятно. Первый пост гововрил не только о методологиях но и принципах. В данном случае AOP или Design Patterns, приимущества и недостатки подходов. ) На эту тему есть куча мнений. Так вот вопрос AspectJ в тему или нет? Не нравится конкретизация очередной реализации AOP... Давайте использовать абривеатуру. )
|
|
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться. |
|
|
|
RE: OOA, OOD, OOP (Анализ, Проектирование, Прогр.. 5 мес.s, 1 нед. ago
|
Репутация: 0  
|
|
salex1408 писал(а): Предлагаю открыть отдельную ветку для дискуссий по архитектурной теме. Знать язык это хорошо. А как быть с методологией разработки? Почему не каскадная разработка, а например XP, UP, RUP и наконец Scrum... Что из списка наиболее адаптировано и чаще работает на белорусском рынке?
По поводу применимости вспоминается очень хороший пример с одной конференции, там докладчик ответил на вопрос "каким образом у вас применяется технологии разработки?" следующим образом:
Итерационный подход: - Петя - ты сломал - ты и чини.
Парное программирование: - Петя если не можешь починить. То я счас встану и починю сам - тебе это надо?
Тестирование: - Вааааасяяяя, мы собрали билд!
|
|
|
|
|
|
|
Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться. |
|
|
|
| |
|
 |
|
Наши спонсоры |
Apatar, Inc. (www.apatar.com ) develops, supports and maintains the leading open source data integration software - Apatar Data Integration. Apatar Data Integration allows Java developers, DBAs, and business users easily link data between a variety of data sources, files, and applications. Users install a visual job designer application to create integration jobs called DataMaps. Found at http://www.apatarforge.org, map data between the source(s) and the target(s), and schedule one-time or recurring data transformations in between local systems such as CSV files, MS SQL, MySQL, Oracle, DB2 and web-based applications such as SalesForce.Com, Flickr, or Amazon, or even XML feeds. Users can share and re-use Apatars over the web. No programming or design is required to accomplish even a complex integration. Apatar Data Integration is written in Java, with metadata is stored in XML. Apatar, Inc. is headquartered in Western Massachusetts, USA and employs some of the best Java developers in Minsk, Belarus. Altoros Systems, Inc. (www.altoros.com) is a global software engineering services firm that provides specialized software product development and lifecycle management services to software companies and information-driven enterprises. Altoros clients include Hewlett-Packard, Sony, Autodesk, and The State of Oregon. Headquartered in the US, Altoros manages a software development center in Minsk, Belarus. |
|