Understanding the Impact of Distribution in Object-Oriented Distributed Systems Using Structural Program Dependencies

Author(s):  
Dan C. Cosma ◽  
Radu Marinescu
Author(s):  
Tran Thanh Luong ◽  
Le My Canh

JavaScript has become more and more popular in recent years because its wealthy features as being dynamic, interpreted and object-oriented with first-class functions. Furthermore, JavaScript is designed with event-driven and I/O non-blocking model that boosts the performance of overall application especially in the case of Node.js. To take advantage of these characteristics, many design patterns that implement asynchronous programming for JavaScript were proposed. However, choosing a right pattern and implementing a good asynchronous source code is a challenge and thus easily lead into less robust application and low quality source code. Extended from our previous works on exception handling code smells in JavaScript and exception handling code smells in JavaScript asynchronous programming with promise, this research aims at studying the impact of three JavaScript asynchronous programming patterns on quality of source code and application.


2016 ◽  
Vol 2 (1) ◽  
Author(s):  
Anna Wessman ◽  
Leena Koivisto ◽  
Suzie Thomas

AbstractThis outline article presents and critiques legislation as it affects the metal detecting hobby and the archaeological profession. It considers some of the ways in which metal detectorists themselves have caused controversy but also positive news in relation to archaeological heritage in Finland. A selection of examples of collaboration based on the authors own experiences is presented, also the impact of metal detecting on material culture and archaeological research. The continuing object-oriented focus of both metal detectorists and the media is identified. New collection and engagement strategies could enhance archaeological research, while engaging this particular section of the wider public.


Sign in / Sign up

Export Citation Format

Share Document