摘要: 看了这本书,有一些共鸣。 现在程序猿那么多,但是为什么他们的技术水平,他们的薪酬会相差那么悬殊呢? 大神和菜鸟,真的是差在技术上吗? 如何评判一个程序猿的优劣?答案是,看他的代码, 程序猿和其他的职业不一样,很多其他的职业如电子工程师,深度学习科学家,他们写的代码不是他们的产品,代码跑出来的结果才是 阅读全文
posted @ 2018-05-20 14:59 黄志鹏Zeb 阅读(229) 评论(0) 推荐(1) 编辑
摘要: 对于书中提到的一点印象最为深刻, 其实在 《人月神话》也有提到, 那就是: 软件设计与开发的核心就在于 控制复杂度 这句话的核心其实包括几个问题: 软件开发的本质问题性难题是 复杂度 ? 如何可以一定程序的降低复杂度 ? 其中, 书中对于软件设计必须控制复杂度的解释原因是: 没有谁的大脑能容得下一个 阅读全文
posted @ 2018-04-29 10:02 黄志鹏Zeb 阅读(251) 评论(3) 推荐(0) 编辑
摘要: 这次的结对编程作业,我们并没有采用要求的领航员和驾驶员的方式(原因嘛。。。笔记本的屏幕太小, 在旁边看有一些看不太清), 而是采用了编码前的代码构思一起讨论,然后分配编码任务,利用git和github联合编程。 问题 1.联合编程队友的配置环境和我不太一样,导致即使能够共享项目源码,但是在对方的机器 阅读全文
posted @ 2018-04-20 16:57 黄志鹏Zeb 阅读(101) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-04-19 23:25 黄志鹏Zeb 阅读(182) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-04-16 01:38 黄志鹏Zeb 阅读(145) 评论(1) 推荐(0) 编辑
摘要: 一个类core 一个结构体对象config,用来实现对设置项的存储,代码如下: typedef struct { int ProblemNum; int precision; int OperandNum; int lrange; int hrange; int calculate_kind; st 阅读全文
posted @ 2018-04-15 22:45 黄志鹏Zeb 阅读(244) 评论(1) 推荐(0) 编辑
摘要: 《构建之法》读书笔记(上) 本周阅读第一章《概论》和第二章《个人技术和流程》; 第一章《概论》旨在说明软件工程的概念。 几个概念: 软件 = 程序 + 软件工程 在这里突然想到数据结构可上老师说程序是: 数据结构+算法 软件工程可以定义为: 把系统的、有序的、可量化的方法应用到软件的开发、运营和维护 阅读全文
posted @ 2018-04-05 23:00 黄志鹏Zeb 阅读(236) 评论(2) 推荐(0) 编辑
摘要: 【第一次课后作业】纪念碑谷的创新分析 前段时间,同学推荐了一款比较火的手机游戏 纪念碑谷,花了2小时通关,回过头来十分惊讶,这竟然是我第一次坚持玩通关的游戏,玩通关以后没有一点原来玩游戏浪费了时间的罪恶感,反而觉得是一次享受,精神的熏陶,洗礼。是什么让这款游戏有这么大的魅力呢?让我们一起看看吧。 游 阅读全文
posted @ 2018-04-05 15:25 黄志鹏Zeb 阅读(428) 评论(1) 推荐(0) 编辑
摘要: 第一次个人作业 源码地址 题目地址 试验要求 1. 对源文件(*.txt,*.cpp,*.h,*.cs,*.html,*.js,*.java,*.py,*.php等,文件夹内的所有文件)统计字符数、单词数、行数、词频,统计结果以指定格式输出到默认文件中,以及其他扩展功能,并能够快速地处理多个文件。 阅读全文
posted @ 2018-03-30 23:44 黄志鹏Zeb 阅读(213) 评论(1) 推荐(0) 编辑
摘要: 程序员修炼之道(下) Friday, March 30, 2018 15:17 就如同我在上篇读书笔记中说的那样,这本书中的一些方法和思想,需要我们在之后的编程学习过程中一点一点的参悟和领会。 曳光弹 比如说从我的第一次个人作业中,我对书中提到的曳光弹代码就有了很深的感触:根据书中给出的例子,我对“ 阅读全文
posted @ 2018-03-30 20:18 黄志鹏Zeb 阅读(154) 评论(1) 推荐(0) 编辑