Zobrazeno 1 - 10
of 1 249
pro vyhledávání: '"Automated refactoring"'
Efficiency is essential to support responsiveness w.r.t. ever-growing datasets, especially for Deep Learning (DL) systems. DL frameworks have traditionally embraced deferred execution-style DL code -- supporting symbolic, graph-based Deep Neural Netw
Externí odkaz:
http://arxiv.org/abs/2308.11785
Autor:
Maha Alharbi, Mohammad Alshayeb
Publikováno v:
IEEE Access, Vol 12, Pp 18764-18781 (2024)
Researchers proposed several refactoring approaches supported by automated and semi-automated refactoring tools. However, the existence of numerous automated refactoring tools imposes difficulties on developers to decide upon the appropriate one acco
Externí odkaz:
https://doaj.org/article/83c968033b2e41bf893a669d66011e4c
Publikováno v:
Journal of Systems and Software 181 (2021)
The JavaScript language did not specify, until ECMAScript 6 (ES6), native features for streamlining encapsulation and modularity. Developer community filled the gap with a proliferation of design patterns and module formats, with impact on code reusa
Externí odkaz:
http://arxiv.org/abs/2107.10164
Akademický článek
Tento výsledek nelze pro nepřihlášené uživatele zobrazit.
K zobrazení výsledku je třeba se přihlásit.
K zobrazení výsledku je třeba se přihlásit.
Akademický článek
Tento výsledek nelze pro nepřihlášené uživatele zobrazit.
K zobrazení výsledku je třeba se přihlásit.
K zobrazení výsledku je třeba se přihlásit.
Publikováno v:
In Science of Computer Programming 1 September 2020 195
Publikováno v:
In Journal of Computer Languages February 2020 56
Publikováno v:
The Art, Science, and Engineering of Programming, 2018, Vol. 2, Issue 3, Article 6
Programming languages and platforms improve over time, sometimes resulting in new language features that offer many benefits. However, despite these benefits, developers may not always be willing to adopt them in their projects for various reasons. I
Externí odkaz:
http://arxiv.org/abs/1803.10198
Publikováno v:
IEEE Access, Vol 7, Pp 104900-104911 (2019)
StampedLock, proposed in JDK 1.8, provides many interesting features, such as optimistic read locks and upgrading/downgrading locks to improve the design of concurrent programs instead of employing pure read/write locks. Existing refactorings have pr
Externí odkaz:
https://doaj.org/article/a530da6a50db4fc29a4ed7ca75e72bdd
Spreadsheets are the most popular end-user programming software, where formulae act like programs and also have smells. One well recognized common smell of spreadsheet formulae is nest-IF expressions, which have low readability and high cognitive cos
Externí odkaz:
http://arxiv.org/abs/1712.09797