![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序学习
文章平均质量分 81
any__fly
Goon
展开
-
单一出口原则
值得赞赏的是作者这里不仅解释了他们推崇方法的好处,也提到了为什么单一出口原则得以被提出的原因:保持单一出口原则的一个主要原因是在函数的结尾可以做统一的清理工作,特别对于C语言当中更应该如此。最近在读《重构——改善既有代码的设计》这本书,在 9.4 Remove Control Flag(移除控制标记)这一节,作者提到了“单一入口”和“单一出口”这两个原则,并对“单一出口”原则批驳了一番,让我想起了一个遥远的故事。在写这篇笔记的前后,我的观点是有一些细微的变化的。有关“单一出口原则”的更多内容。转载 2023-12-18 17:40:48 · 160 阅读 · 0 评论 -
侃侃单片机裸奔的程序框架
CSDN上又不完整版的,从21IC翻出来分享给大家转载 2022-02-16 15:04:00 · 408 阅读 · 0 评论 -
用PyQt5写的第一个程序(转自http://www.cnblogs.com/archisama/p/5444032.html)
用PyQt5写的第一个程序在这篇PyQt5教程中,我们可以学习一些PyQt5的基础应用。 简单的例子这是一个显示一个小窗口的简单例子。我们可以做许多这样的窗口。我们可以调整它的窗口尺寸,最大化或最小化这个窗口。这些需求需要码很多代码。但一些人已经写好了这些功能实现。因为这些需求在很多应用中重复出现了,在这里我们不需要重新写这些代码。PyQt5是一个高级工具套件,为我们封装了很多复杂功能的实现代码,...转载 2018-06-27 17:00:37 · 419 阅读 · 0 评论 -
stm32调试问题
好多问题是自己或者别人遇到的,我只做了一个整理,绝对得收藏。1、printf()函数printf()函数可以直接向窗口格式化输出,给我们调试程序带来很大的方便,然而在Keil MDK环境下直接使用printf()函数就会陷入软件中断,导致死循环的产生;2、串口发送函数卡在了这里卡在了下面的那个while()处,一直调试也没有结果。由于程序内部加入了独立看门狗,使得芯片一直复...原创 2019-04-03 20:08:11 · 2407 阅读 · 0 评论