simple_conditional_expressions 源码
重构练习以进行有意识的练习 在这一系列练习中,我们练习各种重构技术。 您可能要在此脚本上运行pylint,以查找任何pep8合规性问题。 尽可能解决问题。 练习1:“提取方法”技术 研究文件“ ”。 使用“提取方法”技术来提高代码的模块化。 练习2:“内联方法”技术 研究文件“ ”。 使用“内联方法”技术来提高代码的可读性。 练习3:“用查询替换温度”技术 研究文件“ ”。 使用“用查询替换温度”技术可以提高代码的可读性。 练习4:“介绍解释变量”技术 研究文件“ ”。 使用“用查询替换温度”技术可以提高代码的可读性。 练习5:“提取方法”技术 研究文件“ ”。 使用“提取方法”技术来提高代码的模块化。 练习6:各种技巧 研究文件“ ”。 使用“用查询替换温度”和“提取方法”技术来提高代码的可读性。 练习7:“拆分临时变量”技术 研究文件“ ”。 使用“分割临时变量”技术来澄
文件列表
simplify_conditional_expressions-master.zip
(预估有个32文件)
simplify_conditional_expressions-master
introduce_explaining_variable3.py
470B
decompose_conditional.py
678B
remove_control_flag2.py
402B
extract_class2.py
684B
inline_method.py
559B
move_field.py
1023B
decompose_conditional2.py
1KB
extract_superclass2.py
1KB
replace_nested_conditional_with_guard_clauses2.py
433B
暂无评论