Refactoring Tools Are Trustworthy Enough

被引:10
|
作者
Brant, John [1 ]
机构
[1] Smalltalk Refactoring Browser, London, England
关键词
refactoring; software development; software engineering;
D O I
10.1109/MS.2015.145
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In his Point essay, 'Refactoring Tools Are Trustworthy Enough,' John Brant argues that refactoring tools that help developers work more efficiently is more important than tools that preserve behavior. In his Counterpoint essay, 'Trust Must Be Earned,' Friedrich Steimann argues that current refactoring tools are unreliable and that developers should give their best to create refactoring tools that are correct. This article is part of a special issue on Refactoring. © 2015 IEEE.
引用
收藏
页码:80 / +
页数:2
相关论文
共 50 条
  • [1] Towards Trustworthy Refactoring in Erlang
    Horpacsi, Daniel
    Koszegi, Judit
    Thompson, Simon
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (216): : 83 - 103
  • [2] Refactoring tools
    Dig, Danny
    Johnson, Ralph
    Tip, Frank
    De Moor, Oege
    Becicka, Jan
    Griswold, William G.
    Keller, Markus
    [J]. OBJECT-ORIENTED TECHNOLOGY: ECOOP 2007 WORKSHOP READER, 2008, 4906 : 193 - +
  • [3] Towards a Generic Framework for Trustworthy Program Refactoring
    Horpacsi, Daniel
    Koszegi, Judit
    Nemeth, David J.
    [J]. ACTA CYBERNETICA, 2022, 25 (04): : 753 - 779
  • [4] Stepwise Refactoring Tools
    Eilertsen, Anna Maria
    Murphy, Gail C.
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2021), 2021, : 629 - 633
  • [5] The Usability (or Not) of Refactoring Tools
    Eilertsen, Anna Maria
    Murphy, Gail C.
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2021), 2021, : 237 - 248
  • [6] Refactoring Tools and Their Kin
    Steimann, Friedrich
    [J]. GRAND TIMELY TOPICS IN SOFTWARE ENGINEERING, 2017, 10223 : 179 - 214
  • [7] Good enough analysis for refactoring.
    Roberts, D
    Brant, J
    [J]. OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 81 - 82
  • [8] Quick Checking Refactoring Tools
    Drienyovszky, Daniel
    Horpacsi, Daniel
    Thompson, Simon
    [J]. ERLANG 2010: PROCEEDINGS OF THE 2010 ACM SIGPLAN, ERLANG WORKSHOP, 2010, : 75 - 80
  • [9] Refactoring tools for functional languages
    Thompson, Simon
    Li, Huiqing
    [J]. JOURNAL OF FUNCTIONAL PROGRAMMING, 2013, 23 (03) : 293 - 350
  • [10] Refactoring tools and complementary techniques
    Drozdz, Martin
    Kourie, Derrick G.
    Watson, Bruce W.
    Boake, Andrew
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2006, : 684 - +