错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Current Trends of the Soft Development Activity Through the Implementation of Reactive Programming

  • Patricia Burtic,
  • Daniel Burtic

摘要

Technology and programming play a crucial role in human activity. Programming is literally all around us; in fact, programming has changed everything, and thanks to this, the world we live in is dubbed his smart world. It is all smart: smartphones, smart cards, smart organizations, smart cars, smart management, smart media, smart economy, smart doctor, smart city, and the list could go on. The great danger of sophisticated machines that have revolutionized the life and well-being of mankind is blocking them, that is, blocking the software. What does a phone, computer, or robot that is beautiful, expensive, and smart but is stuck help us with? Through this chapter, we want to show that reactive programming is an alternative programming paradigm to imperative programming that has a far superior advantage in that the programmer is exempt from the care of managing the order of events and computational dependencies. The propagation of changes in the system is carried out automatically through the means that the frameworks make available. Thus, the whole development process is faster and less willing to be flawed. That is why reactive programming is a suitable solution for developing event-based applications; it provides abstract solutions to express programs, the solution implemented as a response to internal and external stimuli of the application through the automatic management of time flow, and data and computational dependencies by the programming language.