simple_conditional_expressions

时间:2021-02-22 01:14:34
【文件属性】:
文件名称:simple_conditional_expressions
文件大小:21KB
文件格式:ZIP
更新时间:2021-02-22 01:14:34
Python 重构练习以进行有意识的练习 在这一系列练习中,我们练习各种重构技术。 您可能要在此脚本上运行pylint,以查找任何pep8合规性问题。 尽可能解决问题。 练习1:“提取方法”技术 研究文件“ ”。 使用“提取方法”技术来提高代码的模块化。 练习2:“内联方法”技术 研究文件“ ”。 使用“内联方法”技术来提高代码的可读性。 练习3:“用查询替换温度”技术 研究文件“ ”。 使用“用查询替换温度”技术可以提高代码的可读性。 练习4:“介绍解释变量”技术 研究文件“ ”。 使用“用查询替换温度”技术可以提高代码的可读性。 练习5:“提取方法”技术 研究文件“ ”。 使用“提取方法”技术来提高代码的模块化。 练习6:各种技巧 研究文件“ ”。 使用“用查询替换温度”和“提取方法”技术来提高代码的可读性。 练习7:“拆分临时变量”技术 研究文件“ ”。 使用“分割临时变量”技术来澄
【文件预览】:
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)
----consolidate_duplicate_conditional_fragments.py(655B)
----introduce_explaining_variable.py(1KB)
----remove_control_flag.py(523B)
----replace_temp_with_query.py(2KB)
----extract_superclass_refactored.py(874B)
----extract_class3.py(1KB)
----split_temp_variable2.py(294B)
----remove_assignment_to_param.py(1KB)
----move_field2.py(3KB)
----extract_method.py(948B)
----consolidate_duplicate_conditional_fragments2.py(793B)
----rename_method.py(746B)
----replace_nested_conditional_with_guard_clauses.py(693B)
----readme.md(8KB)
----consolidate_conditional.py(1KB)
----extract_method3.py(496B)
----move_field_refactored.py(1KB)
----extract_class.py(2KB)
----remove_control_flag3.py(498B)
----replace_temp_with_query_fowler.py(348B)
----replace_magic_numbers_with_named_constants.py(590B)
----extract_superclass.py(1015B)
----split_temp_variable.py(526B)

网友评论