What is refactoring and what is only modifying code?

后端 未结 10 919
Happy的楠姐
Happy的楠姐 2020-12-12 13:18

I know that refactoring is \"changing the structure of a program so that the functionality is not changed\". I was talking with some of the guys I\'m working with on my fina

10条回答
  •  独厮守ぢ
    2020-12-12 13:54

    Refactoring = improving non functional requirements while keeping unaltered the functional ones.

    Non functional requirements = modularity, testability, maintainability ,readability, separation of concerns, liskov principles and so on...

提交回复
热议问题