大道至简---软件工程实践者的思想------------java伪代码形式读后感第一章
import.java.大道至简.*;
1.编程的精义----愚公移山
/*
原始需求的产生:惩山北之塞,出入之迂
项目沟通的基本方式:聚室而谋曰
项目的目标:毕力平险,指通豫南,达于汉阴
技术方案:叩石垦壤,箕畚运于渤海之尾
三明技术人员和一名工程管理人员:愚公率子孙荷担者三夫
一名力量较弱,但满富工作激情的外协:邻人京城氏之孀妻,有遗男,始齔,跳往助之
*/
if(愚公死)
while(山未平)
{子又生孙,孙又生子,子子孙孙继续移山;}
else 愚公自己完成移山的任务;
山不加增,山必平,工程实现;
2.会或者不会写程序的问题
/*愚公尚且明白的编程精义,但凡不是先天智障或后天懒惰者,都可学会编程*/
if(确信起床后天冷则先穿衣服后洗漱&&确信天热则先洗漱后穿衣服&&确信日复一日如此直到死亡)
你可以开始编程;
if(认为如果有类似于生病、不能行动、以及意外的紧急事件,则当日可以略过)
你可以开始想设计师发展;
/*因为你此时具备了一项常人不具备的基本素质:折衷*/
3.程序=算法+结构
/*积极工作和勤于思考都需要占时间,不可死一味工作而不思考。
算法是对一个程序的逻辑实现的描述,而结构是逻辑实现所依附的数据实体*/
if(将程序的算法设计出来了&&把结构描述出来了)
程序已经定型了。
4.语言
/*因为任何一门语言,它们的底层函数库都是那么的相似,而它们API都是那样的依赖于操作系统*/
if(x是一门编程语言)
你可以在两周内掌握x并开始用它熟练编程;
if(A语言里有y)
B语言里很可能也有y。
大道至简---软件工程实践者的思想------------java伪代码形式读后感第一章的更多相关文章
- 读<大道至简>--软件工程实践者的思想有感
初闻其名,<大道至简>,大多人都会觉得这是一本满腹人生哲理的书籍,作者洋洋洒洒的谈论大道理,其实不然,作者以古典文化为引,以作者的所思所想为线,启蒙了我作为一个软件工程初学者的实践思想. ...
- 大道至简第一章JAVA伪代码形式读后感
//愚公移山: public class YuGongYiShan{ //原始需求:“惩山北之塞,出入之迂” //沟通方式:“聚室而谋曰” //项目目标:“毕力平险,指通豫南,达于汉阴” //技术方案 ...
- 《大道至简》第一章——编程的精义_读后感(Java伪代码形式)
<大道至简>第一章——编程的精义_读后感(Java伪代码形式)1.愚公移山//愚公为团体的项目组织者.团体经理.编程人员.技术分析师等//子孙荷担者三人为三名技术人员//遗男为外协//目标 ...
- 大道至简第一章读后感JAVA伪代码形式
观看了<大道至简>第一章后,从愚公移山的故事中可以发现愚公移山其实可以看作是一个一个项目,下面用JAVA伪代码形式编写: Import java(愚公移山) //愚公移山 public c ...
- 20145330《Java学习笔记》第一章课后练习8知识总结以及IDEA初次尝试
20145330<Java学习笔记>第一章课后练习8知识总结以及IDEA初次尝试 题目: 如果C:\workspace\Hello\src中有Main.java如下: package cc ...
- 大道至简第一章读后感——java伪代码形式
大道至简这本书第一章在向读者展示编程的精义.开篇以愚公移山的例子来描述软件工程项目.愚公,作为一名工程名家,集项目组织者.团队经理.编程人员.技术分析师于一身,来领导工程的进行.下面我们来看看这个项目 ...
- 大道至简第一章读后感 Java伪代码形式
观看了大道至简的第一章之后,从愚公移山的故事中我们可以抽象出一个项目, 下面用Java 伪代码的形式来进行编写: import java(愚公移山的故事) //愚公移山 public class yu ...
- 《大道至简》第一章 编程的精义 java伪代码形式
愚公.这位名家身上,浓缩了项目组织者.团队经理.编程人员.技术分析师等众多角色的优秀素质. 愚公移山事件分析: 原始需求:惩山北之塞,出入之迂 项目沟通方式:聚室而某曰 项目目标:毕力平险,指通豫南, ...
- Java数据结构与算法分析-第一章(引论)-Java中的范型<T,E>构件
一.为什么需要使用范型? 官方的说法是:Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型. 泛型的本质 ...
随机推荐
- NetBeans IDE配置调试
1.首先需要下载xdebug,在网址中http://www.xdebug.org/download.php可据实际配置环境下载,当然有的Apache安装后已经安装该项,就不必作处理: 2.配置php. ...
- 《BI那点儿事》数据流转换——聚合
聚合转换可以像T-SQL中的函数GROUP BY, Average, Minimum, Maximum, 和 Count一样对数据进行聚合运算.在图中可以看到数据以SampleID分组,对TotalS ...
- 《BI项目笔记》创建父子维度
创建步骤: 而ParentOriginID其实就是对应的ParentOriginID,它的 Usage 必须是 Parent 才能表示这样的一个父子维度. 查看OriginID属性, Usage 是 ...
- linux 查看所有用户
cat /etc/passwd | cut -f -d:
- 基础向量运算-2D镜面反射
如图M为镜面,A为入射光,B为反射光,已知A与M的向量坐标,求B的向量表示. 我们添加辅助向量C. 有以下性质. B = 2 * C - A. [1] |C| = |A| * cos(alpah).A ...
- java程序
package Dome3; import java.awt.Button; import java.awt.FlowLayout; import java.awt.Frame; import jav ...
- 导出Excel 有身份证时注意
if (this.GridView1.Rows.Count != 0) { HttpContext.Current.Response.Clear() ...
- 【原创】Mac os 10.10.3 安装xgboost
大家用的比较多的是Linux和windows,基于Mac os的安装教程不多, 所以在安装的过程中遇到很多问题,经过较长时间的尝试,可以正常安装和使用, [说在前面]由于新版本的Os操作系统不支持op ...
- 计算机网络http,https,tcp,udp,get,post
一.HTTP 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文, ...
- js6类和对象
// 第一种:对象 var person = {};// 或者var obj = new Object(); person.name = "king"; person.age = ...