Types 强类型版本控制

Types 强类型版本控制,types,compiler-errors,refactoring,strong-typing,Types,Compiler Errors,Refactoring,Strong Typing,因此,有时我需要更改(共享/库)类的行为,这些行为实际上可能会影响使用该类的其他解决方案 我不想一下子解决所有问题,但我想提醒大家,在几个月后打开其他解决方案时,我必须仔细检查这个类的使用情况。具体来说,我希望类型检查系统提醒我,这样我就不会意外地编译和发布 现在我正在使用穷人的工具-重命名该类 有时甚至在后面加上一个数字。因此类LolCat将变成LolCat2 我知道,我知道,这真的很难看,但它工作得很好 除了这个“变通方法”之外,没有编译器检查的缺点,还有什么更好的方法吗

因此,有时我需要更改(共享/库)类的行为,这些行为实际上可能会影响使用该类的其他解决方案

我不想一下子解决所有问题,但我想提醒大家,在几个月后打开其他解决方案时,我必须仔细检查这个类的使用情况。具体来说,我希望类型检查系统提醒我,这样我就不会意外地编译和发布

现在我正在使用穷人的工具-重命名该类

有时甚至在后面加上一个数字。因此类
LolCat
将变成
LolCat2

我知道,我知道,这真的很难看,但它工作得很好

除了这个“变通方法”之外,没有编译器检查的缺点,还有什么更好的方法吗