E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
代码大全2
如何解决大量的if语句或switch case语句?
本篇内容来自洪流读书会解读书籍《
代码大全2
》。很多面试官喜欢问这样的问题,如何解决大量的if语句或switchcase语句?如果你仅仅在优化的层面回答,可能不能让面试官满意。那怎么回答更好呢?
洪智
·
2024-01-02 18:37
如何漂亮使用 Vue 之基础篇
像
代码大全2
以及程序整洁之道,一定是需要好好读一读的。Web前端开发,因其入门的容易性(还有需求的旺盛),造就了这一行涌进了不少急功近利者,也惊现了很多令人“不堪卒读”的代码。
小飞侠-2
·
2023-11-13 01:16
使用变量的一般事项 -- 减小作用域的一般原则
《
代码大全2
》阅读随笔减小作用域一般有以下原则:在循环开始之前再去初始化该循环里使用的变量,而不是在循环所在的子程序开始处初始化这些变量。直到变量使用时再为其赋值,这么做可以更好的寻找变量。
F_wind
·
2023-10-20 19:25
代码大全2
中文和英文版
链接:https://pan.baidu.com/s/1K6JwpyQfrzr6FUdKTtOFvw提取码:a00r
Kw!G
·
2023-10-10 04:14
《
代码大全2
》 1-9
chapter1软件开发过程中各种不同的活动定义问题(problemdefinition)需求分析(requirementsdevelopment)规划构建(constructionplanning)软件架构(softwarearchitecture),或高层设计(high-leveldesign)详细设计(detaileddesign)编码与调试(codinganddebugging)单元测试(
cdz620
·
2023-09-21 11:06
轻松掌握变量定义
《
代码大全2
》阅读随笔关闭隐式声明:隐式声明是一种危险的语言特性,可能带来意想不到的初始化数据,从而引起难以发现的问题,要避免使用;声明全部的变量:这样做即使不会捕捉全部的错误,但至少可以提前发现一部分错误
F_wind
·
2023-04-06 21:03
《
代码大全2
》第12章 基本数据类型
目录前言12.1数值概论12.2整数12.3浮点数12.4字符和字符串12.5布尔变量12.6枚举类型12.7具名常量12.8数组12.9创建你自己的类型(类型别名)《Code_Complete_2》持续更新中......_@来杯咖啡的博客-CSDN博客这本书有意设计成使你既可以从头到尾阅读,也可以按主题阅读。1.如果你想从头到尾阅读,那么你可以直接从第2章“用隐喻来更充分地理解软件开发”开始钻研
@来杯咖啡
·
2023-03-30 15:28
About
Java
Book
代码大全2
使用变量的一般事项 -- 作用域
《
代码大全2
》阅读随笔作用域或者可见性指的是在程序内的可见和可引用的范围,它可以看作是一种衡量变量知名度的方法。
F_wind
·
2023-03-14 02:42
2019年04月回顾(含5月假期)
所以去了漫威伪粉速成班(其实就是提前看了37分钟和70分钟的21部电影概要视频)传送门,37分钟的,70分钟的找不着了的确蛮好看的,还没看的记得看~书
代码大全2
本来以为是像C#经典实例第4版那样的根据实际需求列举代码
温振刚做笔记的地方
·
2023-02-07 04:17
代码大全2
读书笔记【6-8章】
文章目录6-8章节6-构建高质量的类ADT抽象数据类型良好的类接口良好的封装有关设计和实现的问题创建类的原因7-高质量的子程序构建子程序的正当理由子程序层上的设计好的子程序名字子程序可以写多长如何使用子程序参数8-防御式编程保护程序免遭无效输入数据的破坏断言错误处理高层次设计对错误处理方式的影响异常隔离程序,使之包容由错误造成的损害辅助调试的代码采用进攻式编程确定产品代码中保留多少防范式代码对防御
阿星_Alex
·
2023-02-03 05:16
读书笔记
代码规范
经验分享
程序人生
C语言爱心
代码大全2
022合集(可领)
1、带love图案的C语言爱心代码我们可以创建一个C语言程序,在C文件中写入循环输出心形图案的代码,编译并运行程序即可,哈哈,属于我们程序员节目的浪漫,程序猿猴,赶紧去和你心中最可爱的TA分享吧已把大量C语言源码整理为一个压缩包点击即可下载:https://download.csdn.net/download/chengxuyuanlaow/86749012爱心代码如下:#includeintma
吴彦青
·
2022-10-12 18:45
C语言
c语言
C语言爱心代码
C语言爱心代码大全
C语言项目源
代码大全2
021最新!
一、C语言源码大全C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。博主已经把大量
吴彦青
·
2022-10-12 18:44
C语言
编程语言
c语言
开发语言
后端
《
代码大全2
》第5章 软件构建中的设计
目录前言本章主题5.1设计中的挑战5.1.1设计在软件构建中所处的角色5.1.2设计是一个险恶的问题5.2关键的设计概念5.2.1软件的首要技术使命:管理复杂度1.管理复杂度的重要性5.2.2理想的设计特征5.2.3设计的层次第1层:软件系统第2层:分解为子系统或者包第3层:分解为类第4层:分解成子程序第5层:子程序的内部设计5.3设计构造块:启发式方法找出现实中的对象形成一致的抽象当继承能简化设
@来杯咖啡
·
2022-09-22 10:21
About
Java
Book
软件构建
表驱动方法
C语言表驱动法编程实践https://www.cnblogs.com/clover-toeic/p/3730362.htmlUML+OOPC嵌入式C语言开发精讲(高焕堂)SteveMcConnell-
代码大全
wowocpp
·
2022-04-25 15:27
linux_arm
防御式编程
代码大全2
第八章
防御式编程思想与要点保护程序免遭非法输入数据的破坏 子程序应该不因传入错误数据而被破坏,哪怕是由其他子程序产生的错误数据。更一般地说,其核心想法是要承认程序都会有问题,都需要被修改,聪明的程序员应该根据这一点来编程序。 对已形成产品的软件而言仅仅“垃圾进,垃圾出”还不够。不管进来什么,好的程序都不会生成垃圾,而是做到“垃圾进,什么都不出”、“进来垃圾,出去是出错提示”或“不许垃圾进来”。按今天
Pengzh1
·
2021-06-14 15:58
150.隐喻和目标分解
今天晚上随便翻了翻
代码大全2
这本书的前几章,发现了几个比较有意思的概念。关于隐喻,之前编写代码一直都是用的序列方式编写,几乎没有用过迭代式开发,不过在python基础教程2中倒是有原型开发的方法。
科幻经典
·
2021-05-08 09:04
避免Unity变量初始化错误的8条建议
本篇内容来自洪流读书会解读书籍《
代码大全2
》。声名好变量以后就是变量的初始化了。不合理地初始化数据是产生编程错误的常见根源之一。掌握一些能够避免初始化问题的行之有效的方法能帮助你节省很多调试时间。
大智_你的Unity探路者
·
2021-04-13 03:23
表驱动编程简介
——摘自《
代码大全2
》Table-DrivenMethods表驱动法就如《代码大全》里所说的那样,在适当的环境下,表驱动法确实拥有较
奔跑的码仔
·
2020-09-16 03:19
Thinking
algorithm
《
代码大全2
》读书笔记
《
代码大全2
》读书笔记第六章可以工作的类抽象数据类型ADT:一组数据和对其的操作类可以看成是ADT+继承+多态良好的类接口,类接口可以看成类共有子程序所构成的集合类接口应该表现一致的抽象层次。
zheshimingzi
·
2020-09-15 12:20
读书笔记
程序员必读10本书籍
分析模式可复用的对象模型彩色UML建模《Pattern-OrientedSoftwareArchitectureVolume2》《面向模式的软件体系结构(二)》《
代码大全2
中文版》CodeReading
艾比aibi
·
2020-08-26 23:27
2016年终总结
关键点:程序员修炼之道Java编程思想(Java并发、异常处理)
代码大全2
Bat批处理Shell编程正则表达式Shader之初体验Unity5.x资源打包和加载Android单机游戏,医疗项目,医疗绘图配饰组手
Potter
·
2020-08-22 20:27
年终总结
代码大全2
中文版(高清晰完美PDF版,索引完整)
链接:https://pan.baidu.com/s/1w1TaC2awfUA91mm4J4NSpQ提取码:6uxo
IT_搬运工
·
2020-08-21 19:15
电子书
IT必看的好书
第一类:软件工程类1、
代码大全2
对软件业影响的3个人,一个盖茨,一个Linus,Linux的作者,还有一个Steven,就是代码大全的作者2、人月神话3、敏捷软件开发:原则、模式与实践鲍勃大叔出的,同时他还写了
太愚散人
·
2020-08-21 09:02
代码大全2
中文版
/*免责声明:全部内容都属于是段友分享,我只是属于整理。**//*免积分分享**/链接:https://pan.baidu.com/s/12VfadVSfdW0ffyHmok80sQ提取码:8m0d
开箱剁手
·
2020-08-20 17:17
资源分享
阿里好书推荐-持续更新
以下是我推荐读者一些经典的书籍:社会精英关于管理和思维:1.格鲁夫给经理人的第一课2.管理3.0:培养和提升敏捷领导力3.异类&&引爆点4.阿米巴经营5.领导梯队IT精英关于思想和底子:1.
代码大全2
.
亮gson
·
2020-08-19 23:30
python3基础篇(十)——异常处理
这篇文章将为你介绍python3中的异常捕获和处理,如果你看过《
代码大全2
》会明白为程序设计上异常的处理是多么重要的一件事。如果你希望对它有一些基础的了解,那么请读这篇文章。
大娱乐家cpy
·
2020-08-19 19:09
python3基础
代码大全2
--- 11. 变量名的力量
11.1选择好变量名的注意事项变量和变量名就本质而言是同一事物.变量的好与坏决定于它的命名的好坏.一个好的变量名是可读的,易记的和恰如其分的.最重要的命名注意事项该名字是否能完全,准确地描述出该变量所代表的事物.容易阅读,其中不包含晦涩的缩写,同时没有歧义.因为它是对该事物的完整描述.以问题为导向一个好名字通常表达的是"什么",而不是"如何how"如果一个名字反映了计算的某些方面而不是问题本身,那
fatfatEddy
·
2020-08-19 18:10
代码大全2
代码大全(二)第1部分打好基础本部分内容第1章欢迎进入软件构建的世界第2章用隐喻来更充分地理解软件开发第3章三思而后行:前期准备第4章关键的“构建”决策一、欢迎进入软件构建的世界内容:什么是软件构建软件构建为何如此重要如何阅读本书你一定知道“构建”一词在软件开发领域之外的含义。“构建”就是“建筑工人(constructionworkers)”在建设一栋房屋、一所学校、及至一座摩天大楼时所做的工作,
serchthinks
·
2020-08-17 23:44
android
other
圈复杂度评价及工具
《代码大全》有如下的定义:计算子程序中决策点数量的技术(
代码大全2
,19章P458)1.由1计数,一直往下通过程序。
iteye_6481
·
2020-08-16 13:14
【转】读《
代码大全2
》
第1部分打好基础译序应该首先为人编写代码,其次才是为机器第1章欢迎进入软件构建的世界提高关键的质量和开发者的生产效率都是很重要的构建活动会占到整个软件开发时间的30%~80%,占整个项目成本的65%左右不同程序员的生产率差异可达10到30倍软件构建是软件开发的核心活动,构建活动是每个项目中唯一一项不可少的工作软件构建的主要活动包括:详细设计、编码、调试、集成、开发者测试(包括单元测试和集成测试)第
SODASTUDIO
·
2020-08-07 09:44
Coffee&Mac
代码大全2
推荐的书籍
入门级突破思维的障碍conceptualblockbusting编程珠玑progremmingpearls软件工程的事实与谬误FactsandFallaciesofSoftwareEngineering软件项目生存指南softwareprojectsurvivalguide代码大全codecomplete流行书籍,推荐较多,实用。熟练级软件配置管理模式SoftwareConfigurationMa
fanqi987
·
2020-08-01 12:08
日志
网站常用广告代码大全
网站常用广告
代码大全2
、版权栏目加入qq:群和qq代码域名:di12.com站长QQ:1400000222用户QQ群:14000002223、图片广告代码4、文字广告代码这里打要打的文字5、按键广告代码按键广告代码这里打要打的文字点击进入
米饭君I
·
2020-07-31 22:56
HTML+JS
CSS
网页
前端
代码大全2
读后感(1)
代码大全非常厚重,对于我这个初学者来说简单的看了两三章之后并不能完全理解所有的内容,所以我对自己印象深刻并且有自己见解的内容写下来。1、代码大全第二章中把软件构造类比成搭建一个房子,我觉得非常形象,做房子首先要进行图纸的设计,然后根据这个设计搭建一个骨架,再通过这个骨架砌砖,糊墙等等之类的,最后装修,装饰一些不好看的地方。而做一个软件,首先就是软件设计,随后搭建一个软件骨架,再一点点的完善这个骨架
Witness_洋
·
2020-07-31 19:00
《
代码大全2
》读书笔记
第7章高质量的子程序7.1创建子程序的正当理由降低/隔离复杂度,隐藏实现细节,引入中间的、易懂的抽象避免代码重复,支持子类化提高可移植性,限制变化所带来的影响简化复杂的逻辑判断,改善性能7.2在子程序层上设计功能的内聚性:只做了一件事并把它做得很好,操作与名称相符顺序上的内聚性:包含需按特定顺序执行的操作,它们共享数据且只有全部执行完功能才完整通信上的内聚性:不同操作使用了同样的数据,但不存在其他
jinnblue
·
2020-07-31 18:22
读书笔记
面向对象的4要素:抽象,封装,继承,多态
参考书目:《
代码大全2
th》《C++Primer5th》以及网上的一些资料。其中关于抽象与封装,以代码大全为主要参考。关于多态以C++Primer为主要参考
C小虫
·
2020-07-30 21:44
程序设计
2018-05-16
代码大全2
到了,全书35章,分为7个部分。等看完第一部分再规划整体的阅读时间。这周末回家的路上应该可以刷掉很大一部分了。OculusSDK开始学习,分为API学习和源码深度剖析两部分。
婴鳞
·
2020-07-12 12:57
软件构建的重要性
代码大全2
里面给出的解释,个人感觉很重要.考虑到公司项目由于前期构建的非常糟糕,然后又推翻重做,如果前期考虑的很充足的话,可以节省大量的人力物力和财力.构建活动是软件开发的主要组成部分根据项目规模的不同
MarcyLi
·
2020-07-09 15:54
从博客园自定义设计浅谈人机交互的软件工程方法
《人月神话》、《
代码大全2
》、《代码
weixin_30614109
·
2020-07-08 14:05
整理收藏的鸡汤文和实用文
程序员图书推荐(1)软技能:代码之外的生存指南(2)人月神话(3)编程大师访谈录(4)
代码大全2
程序=数据结构+算法如果把编程比作菜,那么数据结构就好比食材,算法就好比厨艺。
两袖空空
·
2020-07-08 07:15
sql server错误代码大全
sqlserver错误
代码大全2
010-07-0303:39:10|分类:SQLServer|标签:sqlserver技术札记db|字号大中小订阅SQLSTATESQLSERVER驱动程序错误描述HY000
jiangnengzhuo
·
2020-07-07 11:01
sql
server
错误代码
数据库
递归和尾递归的区别和原理
,经典的本科入门书籍谭浩强的《C语言程序设计》,但后来看了《
代码大全2
》这本书,关于进阶和编码规范的书中提到了,这些计算机教材用愚蠢的例子阶乘和斐波那契数列来讲解阶乘,因为递归是强有力的工具,但用阶乘去计算阶乘之类的
Zmyths
·
2020-07-06 12:58
C/C++
读书笔记:《
代码大全2
》
本书在笔者实习时就已经开始阅读,按照自己的所处阶段有间隔的分成了3次阅读,一直到现在终于完成了。读者千万不要认为这本书真的只是“代码大全”,在我看来,这本书就是软件工程师的心法,提升软件工程的认知、意识。各种技术层出不穷,也有很多技术最终消失在时间里,但这本书的精髓则适用于每一代软件开发者。本身还提供了各方面的CheckList,可以借助这部分CheckList培养自己的意识。由于之前阅读的书籍中
key_next
·
2020-07-04 20:56
读书笔记
《
代码大全2
》读书笔记
这本书的核心思想是:管理软件项目的本质是管理复杂性。代码承载的是人与人之间的交流。第一部分打好基础第2章隐喻重要的研发成果常常产自类比(analogy)。通过把你不太理解的东西和一些你较为理解、且十分类似的东西做比较,你可以对这些不太理解的东西产生深刻的理解。这种使用隐喻的方法叫做“建模”。目前最合适隐喻:建造软件(BuildingSoftware)第3章前期准备(MeasureTwice,Cut
gaopenghigh
·
2020-07-04 16:50
编程
深刻体会函数式编程的重要性
近段时间开始看《
代码大全2
》,一节中提到“很多好的编程做法都能减轻大脑灰质(指脑力)的负担”,于是我便去搜寻了一下《*公司C语言编程规范》拿来阅读,一下午便收获不少,其中提到几点使我写下此记录。
Kv_Casey
·
2020-07-01 09:23
重要经验
我的代码重构经验
具体的重构手段可参考《
代码大全2
》或《重构:改善既有代码的设计》,本文不再班门弄斧,而侧重重构时一些粗浅的“方法论”,旨在提高重构效率。
weixin_33736649
·
2020-06-28 04:54
2018-05-21
关于《
代码大全2
》的阅读计划,本来想快速刷完这本书的,现在感觉极不现实。其实还是有点迷茫的
婴鳞
·
2020-06-27 04:00
不错的书籍--GitHub 开源工具整理
GitHub开源工具整理-Chobites-博客园http://www.cnblogs.com/ZHUYIN/p/5205797.html不错的书籍人件人月神话
代码大全2
计算机程序设计艺术程序员的自我修养程序员修炼之道高效能程序员的修炼
葡萄喃喃呓语
·
2020-06-27 04:18
代码大全2
读书笔记
已阅读章节:变量名的力量组织直线型代码不常见的控制结构基本数据类型变量名的力量变量命名最重要的是要完全、准确的描述该变量代表的事物如当前日期:currentDate或todayDate,被省略为cd、current、date,不能明确的说明具体要表达什么,因此命名要清晰。以问题为导向名字反应的是问题(含义)而不是解决问题的动作,如一条个人成绩的输入inputLine远远没有personalScor
我就是陈星烨
·
2020-06-27 04:42
读书笔记
《
代码大全2
》第十一章读书笔记
第十一章变量名的力量(ThepowerofVariableNames)通常,对变量的描述就是最佳的变量名变量名平均长度在8到20个字符begin/end,first/last,locked/unlocked,min/max,next/previous,old/new,opened/closed,visible/invisible,source/target,source/destination,u
Vincent丶DS
·
2020-06-25 05:09
编程书籍
读书笔记
《
代码大全2
》第十六章读书笔记
控制循环(ControllingLoops)迭代控制结构(iterativecontrolstructure)循环种类:计数循环,连续求值循环,无限循环,迭代器循环password=input('请输入密码:')whilelen(password)<6:print('密码有误,请重新输入!')password=input('请输入密码:')foreach循环vararr=[1,2,3,4];var
Vincent丶DS
·
2020-06-25 05:09
编程书籍
读书笔记
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他