社区
非技术区
帖子详情
写程序的困惑~~`
sharsma
2005-06-21 08:36:28
我怎么觉得我写的程序都是一大堆if else、、好像都没什么难度的
不行了,难道写程序就是不断地判断该做什么不该做什么??
...全文
281
19
打赏
收藏
写程序的困惑~~`
我怎么觉得我写的程序都是一大堆if else、、好像都没什么难度的 不行了,难道写程序就是不断地判断该做什么不该做什么??
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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能活?
这个是最基础的,就像英语的字母一样
没有字母,哪来单词
没有树木,哪来森林?
2006年5月23号 12点
2006年5月23号 12点 我做了个决定,决定从今天开始每天晚上23点搞网页设计,因为跟同学接了个业务做网站,自己水平不高,同学还可以,但有点懒-_-哈哈 昨天就我们专业同学还有老师开了个座谈会,都大三了,说一下以后的发展方向,我们感觉很浮燥,感觉还有好多东西没学,很多
生活中有太多的无奈
生活便是有一个又一个无法组败,无奈的友谊,有奈的恨情,无奈的生活,无奈的人生,无奈的过灭每一地! 生活中有太多的有奈,有时候也不容许我们挑选,我们也选择不了,个己的才能老是有限的,或许时间是个很佳的西中,它能够转变良多事情,也会冲浓许多事情,但我念:最少的仍是习性了,是出措施了,无法,生活还失持续上去不是吗?时间不会发展,所以世界下最易购的是懊悔。可哀的是时间没有能沉来,否忧...
当后端一次性丢给你10万条数据, 作为前端工程师的你,要怎么处理?
前段时间有朋友问我一个他们公司遇到的问题, 说是后端由于某种原因没有实现分页功能, 所以一次性返回了2万条数据,让前端用select组件展示到用户界面里. 我听完之后立马明白了他的
困惑
,...
大量数据情况下前端分页处理
前段时间有朋友问我一个他们公司遇到的问题, 说是后端由于某种原因没有实现分页功能, 所以一次性返回了2万条数据,让前端用select组件展示到用户界面里. 我听完之后立马明白了他的
困惑
, 如果通过硬编码的方式去直接渲染这两万条数据到select中,肯定会卡死. 后面他还说需要支持搜索, 也是前端来实现,我顿时产生了兴趣. 当时想到的方案大致如下: 采用懒加载+分页(前端维护懒加载的数据分发和分页) 使用虚拟滚动技术(目前react的antd4.0已支持虚拟滚动的select长列表) 懒加
当后端一次性丢给你数十万条数据, 作为前端工程师的你,要怎么处理?
前段时间有朋友问我一个他们公司遇到的问题, 说是后端由于某种原因没有实现分页功能, 所以一次性返回了2万条数据,让前端用 select 组件展示到用户界面里. 我听完之后立马明白了他的
困惑
, 如果通过硬编码的方式去直接渲染这两万条数据到 select 中,肯定会卡死. 后面他还说需要支持搜索, 也是前端来实现,我顿时产生了兴趣. 当时想到的方案大致如下: 采用懒加载+分页(前端维护懒加载的数据分发和分页) 使用虚拟滚动技术(目前react的antd4.0已支持虚拟滚动的select长列表) 懒加载和分页方式
非技术区
23,404
社区成员
70,506
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章