社区
基础编程
帖子详情
为什么都是觉得自己写的代码很乱
zmzkkk
2012-02-22 04:29:52
写之前没有分析好需要什么功能, 写的时候会经常改。 改到最后就很乱了。 也有可能是最近我写代码的时候没有连续写下去,都是写一会,有其他的事, 写一会又有其他的事。
...全文
881
18
打赏
收藏
为什么都是觉得自己写的代码很乱
写之前没有分析好需要什么功能, 写的时候会经常改。 改到最后就很乱了。 也有可能是最近我写代码的时候没有连续写下去,都是写一会,有其他的事, 写一会又有其他的事。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
码无边
2012-03-02
打赏
举报
回复
写代码关键要思路正确。
danhuang
2012-03-02
打赏
举报
回复
注意以下几点:
1、要注重模块化设计,如果你是一个模块一个模块的写代码的话,是可以随时来写代码,随时停止;
2、写代码一定要注意代码的可读性,如何写出好的代码可以看clean code这本书;
3、代码重构是必须的,但是如何重构代码呢,建议你去看一下如何重构代码的书籍;
4、平时多看一些google的代码,多学习一下他人的代码,而不是每天写自己的代码;
helloyou0
2012-03-01
打赏
举报
回复
看着坛子里经常有这样为未来担忧的帖子,觉得坛子里很需要一个"知心姐姐", 哈哈
本知心叔叔告诉你们, 为未来担忧是不必要的,过度担心未来类似软件设计上的"过度设计".....回头一看都无必要....
努力做自己现在能做的就行....当然也不断地寻找新的机会....
[Quote=引用 13 楼 zmzkkk 的回复:]
一个人写代码,还要是在一个非开发公司,是有点悲剧。我现在突然有些不知道往后的路要怎么走,像我这样,走技术,又不是纯粹的技术人员,离开技术又什么都不是。要不是看着这公司是新公司,盼望着以后可以第一批员工等公司发达了,自己也跟着发达,早就走了。
[/Quote]
zmzkkk
2012-02-29
打赏
举报
回复
一个人写代码,还要是在一个非开发公司,是有点悲剧。我现在突然有些不知道往后的路要怎么走,像我这样,走技术,又不是纯粹的技术人员,离开技术又什么都不是。要不是看着这公司是新公司,盼望着以后可以第一批员工等公司发达了,自己也跟着发达,早就走了。
asasdaf
2012-02-29
打赏
举报
回复
同感,我也觉得很乱
zmzkkk
2012-02-29
打赏
举报
回复
最后顶一下,没人回就结贴!!!
熊猫哥哥
2012-02-28
打赏
举报
回复
每当你要copy代码的时候,你就要想清楚了。
相同的功能代码,在系统里应该只有一份。
这是最基本的代码规范了。
helloyou0
2012-02-24
打赏
举报
回复
没时间说明还有钱挣(或者花)....那...不改就不改吧....
我们的次终极目标是挣钱(终极目标是之后的花钱)..不是让代码多么完美....
只有在重构代码能给我们带来近期或可预见的未来的开发效率上的利益的时候,重构才是必要的.....
[Quote=引用 10 楼 zjfazc 的回复:]
开始时流程什么的都想好了,然后编写程序,到了后来,发现有很多地方可以用其他方法更好的实现。觉得以前编的有很多是不合理的,但又没时间改。
一个人开发一个项目就常常会有这种情况,怎么那么悲剧~~
[/Quote]
天魔雷帝
2012-02-23
打赏
举报
回复
逻辑思维很重要,需要慢慢培养,不要心急
你可以画UML图啊,帮你理清思路
chchmlml
2012-02-23
打赏
举报
回复
我经理给我的建议很好,就是工作631开,6成时间思考,三成时间写代码,一成时间测试
༺ཌༀཉི浮华背后༃ༀད༻
2012-02-23
打赏
举报
回复
我解决这种问题是:
使用比较好的工具:php-Eclipse,在感到代码很乱的时候,直接ctrl+shift+F,代码规范化,就便于读懂代码。
更重要的是每次看相同的代码,都会有不懂的感觉,整个过程就是 无→简→繁→简,有时候是很漫长的过程……
helloyou0
2012-02-23
打赏
举报
回复
楼主是个好同学.....
见5楼
zjfazc
2012-02-23
打赏
举报
回复
开始时流程什么的都想好了,然后编写程序,到了后来,发现有很多地方可以用其他方法更好的实现。觉得以前编的有很多是不合理的,但又没时间改。
一个人开发一个项目就常常会有这种情况,怎么那么悲剧~~
coder
2012-02-22
打赏
举报
回复
有个词叫重构,当然,有点不同的含义。就是慢慢,不断改进,思考如何写的更好。慢慢修理自己的代码和思路,就会好起来。动手做
jaksmine
2012-02-22
打赏
举报
回复
大家好像都差不多啊
Liv2005
2012-02-22
打赏
举报
回复
软件工程 这门学科就是为了解决这个问题而设立的....
freedom_gooboy
2012-02-22
打赏
举报
回复
思路很重要,想好了再下手。。。我也是这样有时!
我告诉自己:三思而后行!还有你说的没错,还有就是被打扰了。呵
黄袍披身
2012-02-22
打赏
举报
回复
这都是一个过程,我也如此,所以也经常返工.这种情况多数发生在一个人开发的时候.
我更致命的是 经常写一些功能到最后不是自己要的结果,重写,结果很简单就解决了,所以如果大脑不是非常清晰的时候不如做点其他的.哈哈
代码
写
得乱,但程序为什么运行得很稳定?
有人可能认为老张是在
写
“防御性
代码
”,但是据我所知,他其实真不是故意
写
成这样的!老张不是计算机科班出身,编程技术还是在计算机培训班学的,当初学得就不是太好,所以第一份工作还是软件测试。但是,老张
写
代码
的思路非常清楚,而且别看他复制粘贴那么多重复的
代码
出来,其实哪儿对哪儿他都清楚,测试自己
代码
的时候也非常严谨。但是,他的
代码
别人看起来就比较难受了,比如我!可无论怎么说,你要说他
代码
写
得差,但是的确找不到BUG呀!
【为什么一些程序员
写
的
代码
质量很差?】
最终,专注于编
写
高质量、易维护的
代码
,并持续优化和改进自己的编程技术,才能不断提高编程效率和水平。缺乏经验的程序员可能会犯一些普遍的错误,例如重复
代码
、使用不合适的数据结构等,这些都会降低
代码
的质量。
代码
审查:
代码
审查是指由其他开发人员对
代码
进行审核,以检查
代码
的质量和准确性,并发现可能存在的错误或不规范的地方。编
写
清晰的文档注释:在编程时要编
写
清晰的注释和文档,这能更好地帮助负责维护项目的人员理解
代码
,并更快地进行问题排查。通过统一的规范,可以提高
代码
的可读性和
代码
的可维护性。
写
代码
难还是改别人的
代码
难?
很多刚入行的同学,天真地以为程序员的工作就是
写
自己喜欢的
代码
,用自己喜欢的框架,遵循自己喜欢的逻辑,一行行漂亮优雅的
代码
在屏幕上流淌……然而,等你真正上了项目才发现:你的主要工作并不是
写
代码
,而是改
代码
,还是别人
写
的
代码
!**
写
代码
和改
代码
,哪个更难?**
写
代码
考验的是你的创造力和技术能力,而改
代码
考验的是你的耐心、理解力,以及对团队协作的态度。更离谱的是,有人注释里
写
着“此处不可修改”,但没
写
为啥不可改,结果你硬着头皮改了,项目直接爆炸。毕竟,你今天改别人的
代码
,可能就是在为明天别人改你的
代码
积德。
为什么有的程序员的
代码
结构混乱
程序员都有一颗工程师的心,所以当他们到一片新的场地想做的第一件事就是,将旧的一切推倒重来。是的,他们决不会满足于简单的增量劳动。或许这种微妙的心理定位可以解释:为什么程序员进入新项目组后宁愿丢掉旧
代码
重新
写
,也不愿意修修补补。他们认为旧
代码
简直一团糟。但是,事实上真是这样吗?你之所以认为旧
代码
一团糟,其实是由编程的一个基本定律决定的,那就是:
写
代码
容易,读
代码
难。为什么你
觉得
旧
代码
异常混乱?因为读...
问:Controller层为什么为什么不可以
写
业务逻辑?临时学习了一下
代码
全部
写
在Controller层的坏处
今天在
代码
开发中看到一位同事的
代码
,所有的
代码
都是
写
在Controller中的,当时
觉得
很奇怪,然后再再看了看他的service层——干净的就像一张白纸,当时我强迫症就犯了。 上学的时候,上班的时候-领导一直要求
代码
的逻辑
写
在service层不要放在controller,在工作中听见过领导大声呵斥:"你他x的
代码
都
写
Controller了,要tm的Service干什么!嗯?"默默记下,去做,当时只是单纯的以为是为了
代码
的简洁易读,解耦。今天看到同事
代码
的时候想去给他上一课,但是只说这些好像说不服人呀!所
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章