
软件设计原理知识
文章平均质量分 91
SAP学习成长之路
华为云技术专家,四年SAP开发经验,有着丰富的ABAP开发领域知识,熟悉SD/MM/FICO/HR等模块的开发,擅长探索新技术和新知识。
展开
-
算法思维初学者指南
这篇文章是算法思维初学者指南,介绍了算法的概念,强调其是解决问题的核心。以现实例子阐述逻辑,列举不同算法类型,如暴力、递归等,还给出找数字列表最大值的示例及 Python 代码。最后说明了算法的优点如提供清晰准确方案等,也指出了设计困难耗时等缺点。原创 2024-11-26 18:10:01 · 927 阅读 · 0 评论 -
软件开发的核心原则
本文主要介绍了软件开发的多种核心原则,包括 DRY(不要重复自身)、KISS(保持简单)、YAGNI(只包含必需功能)、避免过早优化、完成胜于完美、选择最合适的等,还阐述了 SOLID 原则、奥卡姆剃刀、得墨忒耳定律、测量两次切割一次、最小惊讶原则等。这些原则能帮助开发者构建可靠高效的软件系统,实现工程目标。原创 2024-11-26 18:08:48 · 1344 阅读 · 0 评论