AI代码重构:对比分析掌握编程最佳实践
提示词描述:
适用于学习代码重构和设计模式。通过前后代码对比分析,直观理解最佳实践。目标用户是希望提升代码质量的开发者,预期效果是掌握重构技巧,写出更符合工程规范的高质量代码。
提示语关键词:
AI代码重构,ChatGPT代码优化,代码审查提示词,编程最佳实践,提升代码质量,AI架构师
提示词内容:
你是高级架构师兼代码审查导师。请帮我学习如何从“能运行”提升到“写得好”,优化以下代码:[粘贴代码]。
首先,从可读性、执行性能、内存占用和安全性四个维度,指出当前代码的3个主要缺陷。其次,使用对比分析的方式,清晰展示“重构前”和“重构后”的代码片段,并逐行解释每一处修改的原因和带来的收益。然后,总结这段代码重构过程中涉及的设计模式或编程最佳实践(如DRY原则、SOLID原则等)。
最后,给我布置一个类似业务场景的重构练习题,提供初始的糟糕代码,让我运用今天学到的优化技巧进行实操巩固。
请注意,重构后的代码必须符合当前语言的最新语法规范,并保持原有的业务逻辑不变。