你为你的程序做了什么-开始篇

“老大时间不够,最迟哪天”,“明天”。
“老大又要改需求啊,老是改,为撒子嘛”,“市场需要”。
“老大这个功能以后再加吧,现在没时间”,“加班”。

“为什么系统老出问题!”
“为什么改个问题要那么久!”
“为什么加个功能全都出问题了!”

以上你遇到过几个?我全部遇到过,还有很多没有列举。
何为程序开发?-搬砖砌墙
何为系统设计?-玩转数据
何为产品需求?-头脑爆发

装修房屋时你会喜欢框架结构的,可以把墙拆完再自由砌,而框架结构的房子所带来的是多出三分之一的成本,前期的不断铺垫只为后期的快速开发,应对不断的需求改变,功能叠加。年轻人你急什么,路很长。<<重构>>一书曾看否

从手写代码到IDE工具生成,中间你经历过什么。天天挂嘴边的面向对象,MVC有几时思考过,又有几次进入过你的代码。

解决问题没有万能的方法,只有不断的摸索。不惧怕它才能弄死它,eclipse的红字是在帮助你,别错误理解它的热情,它不是来吓你的,别当你看到php的500时才去爱它。

程序代码三分之一功能,三分之二错误处理,你的代码有多少trycach决定你的代码有多强悍,别老是跟用户说“系统错误”、“程序停止运行”,他们会很快给你断粮。_永远不要相信用户的输入

这段逻辑很复杂,这段代码看不懂,<<数据结构>>你有学否,基础知识有记否,海市蜃楼是虚幻的,广州小蛮腰的基础是扎实的。

大神出生时是人,是无数个通宵达旦洗礼加问题锤炼的坚强者。上班忙-学习是8小时以外的超越

人无完人,没有不出bug的系统
此文大揽,细节描述后续。

时间: 2024-08-05 00:17:43

你为你的程序做了什么-开始篇的相关文章

你为你的程序做了什么--代码篇

今天去公司加班改bug,看着代码很生气,一点没注意,一大堆问题,由此想写篇文章解解气,奉劝想在程序员这条路上多走会儿的人们一些建议,虽然我也没走多久,算是大家探讨吧.几个问题:一.你提交代码前有充分测试吗?二.你提交代码前有侥幸心理吗?三.你提交代码前有仔细检查吗?四.你觉得提交代码就是完事交差吗?五.你觉得提交代码是神圣的事情吗?六.你有每天学习吗?如果你上面的占了3条以上,对不起你注定永远是三流程序员.逐条分析:一.所谓充分测试是包括所有你能想到的逻辑,简单举例,判断一个人员是否为某个角色,

怎样查看一个网站是否使用dedecms织梦程序做的

对于一个自己看上的好网站,我们总是迫不及待的想知道它是用什么程序做的.然后自己也可以通过仿站.采集等做一个类似的站点.今天分享点如何判断一个网站是否是使用的织梦DedeCMS程序制作的知识,以后看上哪个站点,直接仿下来就是了.还有一个问题,如果我知道这个网站是织梦DedeCMS制作的,如何判断使用的是织梦DedeCMS的哪个版本呢?织梦DedeCMS网站及其版本的判断一文就来说下这两个问题,不过这些判断只能作为一个参考,不能绝对的肯定哦.首先:我们打开一个网站,想知道它是用什么程序做的,第一点需

程序员健身之马拉松篇

程序员的身体差,似乎已经是大家的共识.整天对着电脑不运动,长此以往导致各种疾病缠身.新闻里也时不时的报道些程序员加班猝死的新闻.本人虽然是程序员,但是还是比较热爱运动的.毕业后有4,5年了,每周还时不时的踢踢球.打打篮球.每天上下班都是骑自行车,来回有26公里.加上大学时候经常锻炼,身体底子还不错.只不过上班后吃的比以前好了,运动量也没以前大了,体重蹭蹭的往上涨,最重的时候已经达到了80kg. 今天年初的时候,突然想健身,恰逢出差,住的公寓楼下有免费的健身房.就在健身房里泡了一个月.但是一个月过

(转).net程序员转战android第一篇---环境部署

对于.net开发人员去写java,可谓说是见山是山, 因为太多的相同; 最近段时间因工作因素,将项目中部分功能需要移植到android平台上,经过半个月的煎熬,终于搞完了. 文章中将直观记录我做项目中对android开发的学习和大家一起分享. 好了,废话不多说.进入主题; 准备事项 先从环境搭建开始,博主使用的是 系统:windows server 2003 准备文件:JRE.JDK6以上 | eclipse 3.6.2版本 | ADT-21| Android SDK   当以上文件都准备好了,

(转).net程序员转战android第二篇---牛刀小试

上篇说道如何搭建android的开发环境,这一篇我们将牛刀小试一下, 完成我们第一个android APP应用. 我就从新建项目说起吧. 首先打开Eclipse,选择顶部的File(文件)——new(新建)--选择Android Application Project. 如图,上面就是一些名称,可以随意填写,下面几个比较重要,根据不同的需求选择不同版本的SDK,这里我选择从2.2开始. 一切填写完毕就点击下一步. 如果想把工程路径改为自己制定的路径,在这里可以去掉Create Project i

小程序Kbone开发教程基础篇02-使用kbone-ui实现一个按钮

前言 本节我们学习使用kbone-ui框架的使用,kbone-ui是微信推出的支持小程序和Vue框架的多端UI库,我们首先完成Button的使用. 一.基础知识 1.kbone-ui简介 kbone-ui 是一个能同时支持 小程序(kbone) 和 vue 框架开发的多端 UI 库.kbone 框架是用来对齐 Web 和 小程序多端的一个解决方案.在使用时,还是需要注意 小程序和 Web 之间的开发差异性,为了磨平这块内容,提供 kbone-ui 组件库.通过,kbone-ui 来磨平大部分的实

用WordPress程序做博的一些基本设置让你的博客飞起来

大家做自媒体博客一般网站上线后,像网站模板,栏目,LOGO等基本设定后,就制作运营相关的工作就行了,因为WordPress程序,简单快捷,模板多,操作简单,所以WP程序成为很多网友的首选建站程序,但是用WordPress建站的话需要注意设定一些细节,这样你的博客会有一个更好的发展,下面就看一下博客的基本设置. 1.  首先是选择合适的博客插件 WordPress之所以这么流行,就是因为插件的丰富性,很多插件让博主操作起博客来得心应手,例如百度谷歌地图插件直接能够帮助站长生成地图并提交谷歌百度,社

能让程序做的事情坚决不用人来做——批量修复markdownlint MD034警告

欢迎和大家交流技术相关问题: 邮箱: [email protected] 博客园地址: http://www.cnblogs.com/jiangxinnju GitHub地址: https://github.com/jiangxincode 知乎地址: https://www.zhihu.com/people/jiangxinnju 现在各种编程语言都有自己的lint工具来做静态检查,防止一些低级错误并维持统一的风格.Markdown这样的样式标记语言也不例外,现在大家用的比较多的是markdo

小程序做一个能够左右滑动切换的多tab页面

主要原理:使用 <swiper> 和 <scroll-view> 组件 代码片段: https://developers.weixin.qq.com/s/mLx4FWmF757Z GitHub: github.com/WozHuang/Miniprogram-Demo 小程序是轻量级的app,本应小巧精悍.用完即走,但是很多企业还是想要在这辆自行车上装发动机,要求拥有原生APP的操作体验.作为一介码农也只能默默想办法实现了,总不能说这东西我不想做吧 有兴趣可以在Github看看另外

使用gprof对应用程序做性能评测

1,包含头文件gperftools/profiler.h 2,代码结构如下: int main() { // codes ProfilerStart("./profile"); // working... ProfilerStop(); } 3,程序运行完之后,会在本地生成一个名为profile的文件 4,运行下面的命令即可看出简单的评测图 pprof --text programeName profile 更复杂的操作看pprof的help信息.