码迷,mamicode.com
首页 >  
搜索关键字:编程感悟 随想 哲学思考    ( 348个结果
编写可维护软件的不朽代码随想-10
自动化开发部署和测试 在之前章节中有一个IsValid方法,检查银行账号是是否符合校验码要求,由于这种方法很容易出现代码错误,都会写一个短小的程序来测试验证此方法。 class Program { [STAThread] static void Main(string[] args) { strin ...
分类:其他好文   时间:2021-06-02 14:49:27    阅读次数:0
编写可维护软件的不朽代码随想-11
编写简洁的代码 代码坏味道是指隐含问题的代码风格。 不留痕迹 童子军军规:离开营地时,要让它比来时更干净。应用在软件开发中,表示一旦编写或修改了一段代码,就有机会进行小的改进,结果就是你让这段代码比之前更简洁、更具有可维护性。 如何使用本原则 1. 不要编写单元级别的代码坏味道: 过长的代码单元(第 ...
分类:其他好文   时间:2021-06-02 14:48:45    阅读次数:0
编写可维护软件的不朽代码随想-5
保持代码单元的接口简单 限制每个代码单元的参数不能超过4个。将多个参数提取成对象。 为了保持代码的可维护性,需要限制参数的个数,避免使用过多的参数(也称为代码单元接口) 之前的JPacman项目中,BoardPanel类的render方法,拥有许多参数的典型,此方法在一个由x,y,w,h表示的矩形中 ...
分类:其他好文   时间:2021-04-26 14:00:52    阅读次数:0
回溯算法:电话号码的字母组合
给「代码随想录」一个星标吧!?多个集合来求组合,还是有点不一样!通知:我已经将公众号文章和学习相关的资料整理到了Github:https://github.com/youngyangyang04/leetcode-master,方便大家在电脑上学习,可以fork到自己仓库,顺便也给个star支持一波吧!?17.电话号码的字母组合给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。给出数字
分类:编程语言   时间:2021-01-02 11:01:14    阅读次数:0
链表:总结篇!(每逢总结必经典)
给「代码随想录」一个星标吧!?之前链表篇没有做总结,所以补一波总结?链表的理论基础在这篇文章关于链表,你该了解这些!中,介绍了如下几点:链表的种类主要为:单链表,双链表,循环链表链表的存储方式:链表的节点在内存中是分散存储的,通过指针连在一起。链表是如何进行增删改查的。数组和链表在不同场景下的性能分析。「可以说把链表基础的知识都概括了,但又不像教科书那样的繁琐」。链表经典题目虚拟头结点在链表:听说
分类:其他好文   时间:2021-01-02 11:00:59    阅读次数:0
本周小结!(回溯算法系列一)
给「代码随想录」一个星标吧!?我将公众号文章和学习相关的资料整理到了Github:https://github.com/youngyangyang04/leetcode-master,方便大家在电脑上学习,可以fork到自己仓库,顺便也给个star支持一波吧!?周一本周我们正式开始了回溯算法系列,那么首先当然是概述。在关于回溯算法,你该了解这些!中介绍了什么是回溯,回溯法的效率,回溯法解决的问题以
分类:编程语言   时间:2021-01-02 11:00:38    阅读次数:0
回溯算法:求组合总和(二)
给「代码随想录」一个星标吧!?我将公众号文章和学习相关的资料整理到了Github:https://github.com/youngyangyang04/leetcode-master,方便大家在电脑上学习,可以fork到自己仓库,顺便也给个star支持一波吧!?第39题.组合总和题目链接:https://leetcode-cn.com/problems/combination-sum/给定一个无重
分类:编程语言   时间:2021-01-02 11:00:22    阅读次数:0
回溯算法:求组合总和(三)
给「代码随想录」一个星标吧!?这篇可以说是全网把组合问题如何去重,讲的最清晰的了!通知:我将公众号文章和学习相关的资料整理到了Github:https://github.com/youngyangyang04/leetcode-master,方便大家在电脑上学习,可以fork到自己仓库,顺便也给个star支持一波吧!?40.组合总和II题目链接:https://leetcode-cn.com/pr
分类:编程语言   时间:2021-01-02 11:00:02    阅读次数:0
回溯算法:求子集问题!
给「代码随想录」一个星标吧!?认识本质之后,这就是一道模板题通知:我将公众号文章和学习相关的资料整理到了Github:https://github.com/youngyangyang04/leetcode-master,方便大家在电脑上学习,可以fork到自己仓库,顺便也给个star支持一波吧!?第78题.子集题目地址:https://leetcode-cn.com/problems/subset
分类:编程语言   时间:2021-01-02 10:59:30    阅读次数:0
哈希表:总结篇!(每逢总结必经典)
给「代码随想录」一个星标吧!?哈希表系列也是早期讲解的时候没有写总结篇,所以选个周末给补上,毕竟「代码随想录」的系列怎么能没有总结篇呢[机智]。哈希表总结篇如约而至!?哈希表理论基础在关于哈希表,你该了解这些!中,我们介绍了哈希表的基础理论知识,不同于枯燥的讲解,这里介绍了都是对刷题有帮助的理论知识点。「一般来说哈希表都是用来快速判断一个元素是否出现集合里」。对于哈希表,要知道「哈希函数」和「哈希
分类:其他好文   时间:2021-01-02 10:59:13    阅读次数:0
348条   1 2 3 4 ... 35 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!