EDITING BOARD
RO
EN
×
▼ BROWSE ISSUES ▼
Tămaș Ionuț

Tămaș Ionuț

Software Developer @ TORA Trading Services

PROGRAMMING
Artemis - a platform for searching and data manipulation

A properly designed domain model has a lot of embedded information that is expressive and readable to the end users. For instance, the class Order has a Customer property, having a semantics like: “*An order is made by a customer*” and the Customer class has simple type properties like *Name*, *Age*, *Email*, etc. with easy to grasp semantics: *A customer is named “John”, has age 30 and with email “john\@doe.com*”. In this line of thought, we see that a well-designed domain model comes with a lot of free knowledge we can take advantage of when building our system’s UX.

PROGRAMMING
ReactiveExtensions for Event-Based Systems

Users expect to see real-time information while it’s happening. When they order a product on an e-commerce website, they expect to see immediately the order being confirmed. When searching for relevant results, by using a textbox, real-time suggestions must be presented. In this article, it’s presented a real-time technique for event-stream processing generated either by user interaction or by other external systems using ReactiveExtensions libraries.

VIDEO: ISSUE 109 LAUNCH EVENT

Sponsors

  • Accenture
  • BT Code Crafters
  • Accesa
  • Bosch
  • Betfair
  • MHP
  • BoatyardX
  • .msg systems
  • P3 group
  • Ing Hubs
  • Cognizant Softvision
  • Colors in projects

VIDEO: ISSUE 109 LAUNCH EVENT

Design contribution