程序员那些事:几千行能搞定的代码,为什么要写几万行?

优秀的程序员并不追求代码量,而是注重代码质量和效率。长时间连续编程会导致精神疲劳,影响代码质量。人多并不一定适合开发大型程序,可能会导致协调困难。程序应简洁明了,避免冗余,注重视读性。程序员应学会将复杂问题简单化,通过系统化思考和规划,提高编程效率。真正的高手能以少胜多,用几千行代码解决原本需要几万行的问题。
摘要由CSDN通过智能技术生成

      写程序是一种创作,不能算是苦力。不能每天在电脑前枯坐十几个小时,否则超时作业,只会让自己的脑袋更糊涂,无法分心进行深入创作。

  在创作程序的期间,优秀的程序员花在写程序上花的时间应该不会超过4个小时。主要是因为人的精神集中在4个小时内,超过4个小时,精神容易崩掉,那么其他所做的工作都是无用功。

目前,很多人都说程序员工作经常要加班,整天不停歇的写程序,其实主要是因为他们处理问题的经验不足,实践时长短,无法快速而又正确的写出所需程序,所以他们大部分都是累积经验和重复所写程序。

  我身边很多优秀的程序员,每天写程序的时间都不会太长,通常是写4个小时的程序,就会做其他的事情或者休息。

       因为集中精神处理一件事情,是很费脑子的,如果一直处于绷紧神经的状态,那样也不会有很好的效果。反而,停下来,做其他事情,或者休息,放松大脑,就有可能想到很不错的解法。

  写一个大型程序,并不是人多好办事

  在国内,通常遵循团结就是力量,人多好办事的原则。所以,很多企业都会选择招聘很多人,做一件大事情。比如说制造业,人越多,那么产出也就越大。

       然而,在软件开发这一块里,写一个大型程序,并不是人多好办事,人越多,就越是难以协调,写出来的程序也往往品质越来越差,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值