Monday, May 9, 2011

Cervical Polyp Shed By Own

Put your confiture 2011

Only a month left before the Confitury - the largest conference and free Java (known conference so far under the name Javarsovia). At

this address you can vote for the presentations that you want to see on June 11.

survey does not include abstracts because I will describe briefly three issues raised. I look forward to feedback from you (also critical:) on:
- topics (if there are interesting)
- their scope (whether or not it is too sketchy to too obvious)
- possible proposals for changes

first Context and Dependency Injection in the service of Domain Driven Design

CDI is based on the achievements of modern software engineering techniques, providing strong programming. However, after reviewing the examples of the complexity of the "Hello World" you might ask yourself - when, how and what should I use these techniques in practice.

The presentation will demonstrate how we can use the programming model (style / approach to the problem) offered by the CDI for the implementation of DDD.

After a brief introduction about the programming model and application architecture DDD will use mechanisms such as the fabrication of CDI in the runtime, decorators, events, interceptors to implement all Building blocków DDD. In particular, devote much time to use the event modeling of business events in the model Sagi orkiestrowanych.

Presentation by definition is designed for novice players in zgadnieniach CDi and DDD. DDD techniques presented will be general enough that you can easily implement it on other threads CDI platforms (Spring) by analogy.


second Domain Driven Design - Everything has its place and everything is in place

/ presentation delivered last year at the NYAC

Have you ever wondered what is causing the distribution of medium and large
systems? Is it inevitable and is only a matter of time? A
may, however, there is a way to keep entropy at bay?

During the presentation we'll see how the Domain Driven Design
help in curbing the chaos. The presentation will be the major modeling techniques
like Ubiquitous Language, Bounded Context, Strategic
Design.

will be presented and the basic implementation techniques DDD: Building Blocks
example, Command-query Responsibility Segregation,
system events (in this saga), cases of both the rational use of ORM and
clean and SQL.


third Command-query Responsibility Segregation - the evolution of a layered architecture towards modularization and scalability

/ / presentation of the discourses on 4dev and 33rd degree

the course of their careers, creating yet another system or application, we are faced with problems of another class. Another class of problems that other requirements for the technology, methodology and architecture. Popular

architecture (1/2/3) layer may be unsuitable for certain classes of problems - for example, may impose an unreasonable or promote the use of ORM naive modeling the business domain.

The presentation will demonstrate a new approach to layers - the architecture of Command Responsibility Segregation-query, which supports the application of medium and large scale. Architecture of the gains CqRS promotes modern software engineering, such as Domain Driven Design and noSQL, opens the system to scale and in a natural way to solve common problems, object-relational mapping.

main components of the new architecture are two stacks of layers, the stratification of logic, the event triggered communication between modules and optional Sourcing Event (storage of data in a behavioral model - in contrast to the classical structural model)

//========= ==============

first presentation is completely new - this time planning a slight change in the formula and show a large amount of code.
second of the presentation can be seen on the NYAC and Wroclaw - planned to show it also Warsjavie last year but unfortunately a small, stupid and actually dead (because niemetabolizujący merely replicating) virus was stronger than me: /
third of the presentation probably for most of You will be replays of April.


Feel free to vote, but above all to participate in the conference - really worth it!

0 comments:

Post a Comment