《大道至简》第一章读后感Java伪代码
2017-09-17 09:06 默默不语 阅读(232) 评论(0) 编辑 收藏 举报在《大道至简》第一章中,周爱民先生引用一则《愚公移山》的寓言,引出了编程的根本:顺序、选择、循环。“愚公移山”的工程虽然庞大,但是可以通过极其简单的变成来完成。我身边的有一些人曾说:我天生就不会编程。如果他们看了周先生的这本书不知道还会不会这么想,周先生在关于“会或者不会写程序的问题”给予的自己的看法为:除了先天智障或后期懒惰者,都是会写程序的。后面用几个伪代码来呈现周爱民先生在第一章中提到的几个问题。
//伪代码一:愚公移山
public class 愚公移山
{
public static void main(String[] args)
{
while(山未平)
{
if(愚公未死||愚公虽死,有子存焉)
扣石垦壤,箕畚运于渤海之尾;
else
break;
}
System.out.println(“山已平,所修路直通豫南,达于汉阴。”)
}
}
//伪代码二:是否会写程序的问题
public class 写程序
{
public static void main(String[] args)
{
if(你不是先天智障||你不是后天懒惰者)
System.out.println(“你会编程序。”);
else
System.out.println(“你不会编程序。”);
if(你知道早上起床后如果天冷则先穿衣服后洗漱&&天热可反之&&日复一日直至死亡)
if(你知道遇到生病、不能行动、紧急情况时当日可略过)
System.out.println(“你会编程序并且可以向设计师发展。”);
}
}
//伪代码三:程序=算法+结构
public class 编程
{
public static void main(String[] args)
{
if(你把事情分析清楚了)
开始Coding;
else
System.out.println(“编程失败,计算机不知道你想做什么。”);
}
}
//伪代码四:语言
public class 语言
{
public static void main(String[] args)
{
if(你熟悉了一门语言)
你可以在两周之内掌握并开始熟练编程;
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!