写程序的困惑~~`

sharsma 2005-06-21 08:36:28
我怎么觉得我写的程序都是一大堆if else、、好像都没什么难度的

不行了,难道写程序就是不断地判断该做什么不该做什么??
...全文
281 19 打赏 收藏 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
blasterboy 2005-06-23
  • 打赏
  • 举报
回复
怎么说呢,你不要把程序员想的特别特殊什么的,一个程序员只不过是为了实现程序,一个程序中,比较重要的地方是业务逻辑,而程序仅仅是为了实现而已,再加上现在很多框架都已经存在了,所以你才会仅仅用一些简单的流程控制,来实现业务逻辑,慢慢来,你就会对程序有更多的把握,我觉得你的编程时间可能没有超过2年,等过了两年之后,你可能考虑的更多了一些.
bistar 2005-06-23
  • 打赏
  • 举报
回复
楼主要么就是传说中的“手中无剑,心中有剑”的那位XXX,在这里拿大家开涮,

要么就是 ———— 知道“剑”字怎么写么?
Roy_Sashulin 2005-06-23
  • 打赏
  • 举报
回复
我想楼主想说语言本身是简单的
sharsma 2005-06-22
  • 打赏
  • 举报
回复
当然,用switch也一样,只是也一样的没意思。
sharsma 2005-06-22
  • 打赏
  • 举报
回复
好的,一个例子,很真实的例子(旧版软件的升级项目,在旧数据库基础上开发新系统):

一张表里保存了帐单的各项数据,包括缴款人代码,管理部门代码,款项状态,操作员代码等等,所有这些数据都是以代码形式保存的。但这些代码的翻译表却存在另一个库里面,那么当程序中需要翻译这些代码后再输出的时候,是不是需要一大堆的if..else呢?
dlxu 2005-06-22
  • 打赏
  • 举报
回复
回复人: jxdn_yang(比利) ( ) 信誉:100 2005-06-21 15:45:00 得分: 0


在大街上随便找个高中生,然后培训他2个礼拜,结果会怎样?比程序员都写的好!
////////////////
既然这样,为何找程序员都要大本呢?有些还要硕士!为何??
-------------------------------------------------------------

如果光是写程序,自然高中生就够了,不过如果再往下发展,做业务设计,开发Framework呢,这些就需要基本功了,虽然不是说高中生肯定不能胜任,不过毕竟也是少数,而且极其艰难。自然人家单位招人也同时看中招的人的可发展性,自然要大学本科了
selector 2005-06-22
  • 打赏
  • 举报
回复
任何语言本身就不难,重要的是体系框架
SHY1977 2005-06-22
  • 打赏
  • 举报
回复
高级计算机语言只有三种顺序模型啊:顺序、跳转、循环。

class和OOD只是增强了程序的可读性,在class内部的功能实现依旧是这三种
fightboy 2005-06-22
  • 打赏
  • 举报
回复
根据统计,一句话里出现最多的词是“的”和“是”:
所以:

===========================================================
我怎么觉得我说话都是一大堆“的” “是”、、好像都没什么难度的
不行了,难道说话就是不断地说什么“是”什么“的”吗??
benbenjjf54 2005-06-22
  • 打赏
  • 举报
回复
yun
sharsma 2005-06-21
  • 打赏
  • 举报
回复
笑我是没有用的,也不是什么初级、面向过程的问题。

如果给你一个设计得不好的数据库表,你根本无法预测里面会出现什么异常数据的时候,想想看会出现多少判断吧。
OnlyFor_love 2005-06-21
  • 打赏
  • 举报
回复
说不好听的,在大街上随便找个高中生,然后培训他2个礼拜,结果会怎样?比程序员都写的好!
dlxu 2005-06-21
  • 打赏
  • 举报
回复
因为你写的还都是初级程序,总是面向过程的,所以才有那么多if else
面向对象中都是class什么的
OnlyFor_love 2005-06-21
  • 打赏
  • 举报
回复
一个项目给你,难道你就能写出if....else吗??
将一个实际项目抽象为一个个的功能模块,这才是你要做的!
liuyangxuan 2005-06-21
  • 打赏
  • 举报
回复
哈哈,搞笑。
vssivl 2005-06-21
  • 打赏
  • 举报
回复
数据库表是怎么设计的?楼主举个例子。
jxdn_yang 2005-06-21
  • 打赏
  • 举报
回复
在大街上随便找个高中生,然后培训他2个礼拜,结果会怎样?比程序员都写的好!
////////////////
既然这样,为何找程序员都要大本呢?有些还要硕士!为何??
wtjd 2005-06-21
  • 打赏
  • 举报
回复
to 楼主,
我以前有过和你相同的感受,尤其是JAVA编程,她不怎么考虑算法,所以很多代码就像你写的代码那样,也许你会觉得这样的编程似乎没什么技术含量,是吧?
后来,当我深入学习JAVA后,才发现JAVA重开发模式,JAVA编程本身并不是难事,但它就难就难在别人提出各种开发框架,模式。
所以,我想对楼主说,你有这样的感受,也不是什么困惑,是正常的,现在你需要做的就是继续学习,学习更深层的内容。
wumingwangzi 2005-06-21
  • 打赏
  • 举报
回复
晕倒,那个程序没有if能活?

这个是最基础的,就像英语的字母一样

没有字母,哪来单词

没有树木,哪来森林?

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧