711 |
Java programming paradigm comprehensibility: Procedural versus ReactiveLundberg, Mattis, Österdahl, Pontus January 2021 (has links)
Software developers spend more time on reading than writingcode. Comprehensible code therefore has the potential tosignificantly improve software development andmaintenance by lowering the time needed for understandingexisting code. Previous research suggest that the choice ofProgramming paradigm may affect code comprehension. Thepresent study evaluates if a positive effect of ReactiveProgramming on comprehension can be attested incomparison to Procedural Programming. We let human testsubjects solve bugs in code-snippets of commonfunctionalities implemented either according to ReactiveProgramming or Procedural Programming in the Javalanguage and RxJava, its ReactiveX implementation. Thecomprehensibility of the code is measured by the test subjects’time consumption, with lower values indicating highercomprehensibility and higher values lowercomprehensibility.Within this study we also study the effect of prior knowledgeof reactive programming, and background in programming,on the results, by having test subjects from two groups: (1)software students with experience in Reactive Programming,and (2) experienced software developers and engineers withless experience in Reactive Programming.All tests took part in a tool of our design, the CodeComparator.Our results show that reactive puzzles are solved faster,suggesting higher comprehensibility, although highdispersion in solvability time, especially for the proceduralsolutions, make it difficult to assess the validity of this timedifference. The positive effect is notable in the student groupwhereas we cannot conclude if the other group solves reactiveor procedural puzzles faster
|
712 |
En jämförelse mellan Javas och C++ mekanismer för parallell programkörningIsmyren, Fredrik January 2022 (has links)
I syfte att skapa beslutsunderlag vid val av programmeringsspråk granskas och utvärderas Javas och C++ mekanismer för parallell programkörning. Åtta testprogram skapas i syfte att undersöka vilka prestandamässiga skillnader som visar sig i tre testmiljöer. Resultatet visar att kompilerade språk överlag är snabbare än interpreterade diton med vissa intressanta avvikelser.
|
713 |
A WEB-BASED COMMISSIONING SYSTEMYE, LAN 16 September 2002 (has links)
No description available.
|
714 |
AN INTERACTIVE WEB-BASED MULTIMEDIA COURSEWARE WITH XMLWANG, ZHUO 22 January 2003 (has links)
No description available.
|
715 |
AN XML-BASED COURSE REGISTRATION SYSTEMLI, JUAN January 2004 (has links)
No description available.
|
716 |
A New Architecture for Developing Component-based Distributed ApplicationsZou, Li January 2000 (has links)
No description available.
|
717 |
CONSIDERATIONS ON PORTING PERL TO THE JAVA VIRTUAL MACHINEKUHN, BRADLEY M. 11 October 2001 (has links)
No description available.
|
718 |
The Early Tardy scheduling problem using Java Remote Method InvocationPhadke, Gopalkrishna January 2001 (has links)
No description available.
|
719 |
Image retrieval by spatial similarity a java - based prototypeHariharan, Sriram January 1998 (has links)
No description available.
|
720 |
An application of extensible markup language for integration of knowledge-based system with java applicationsJain, Sachin January 2002 (has links)
No description available.
|
Page generated in 0.0538 seconds