大家好,今天小编关注到一个比较有意思的话题,就是关于笨重的编程语言有哪些种类的问题,于是小编就整理了2个相关介绍笨重的编程语言有哪些种类的解答,让我们一起看看吧。
程序员写的代码是不是越少越好,为什么?
讲真,一开始我也天真的以为代码越少越好,觉得代码少就表示学的东西更加的先进,更加的优质,不过表面上是如此,但是实际上并非如此。好的代码并不在于少,而是在于其健壮性、可拓展性、关键部分有注释、有逻辑性、方便调试、容易维护等等。
通常,一个正常项目不是所有的代码都是自己写的。会引用很多框架frame work。这些框架是其他程序员写的,但它们迭代了多个版本,负责这些框架的程序员可能本身水平就高……最终,这些框架通常会比现写的代码更稳定,更容易维护。
对于平均水平及以下的程序员,或者项目周期短,应该尽量使用框架,尽量减少自己写的新代码。这样可以在可接受的时间内,获得一个平均水平的软件。
对于有更高要求的项目来说,通用框架很难达到要求(安全,速度,可维护性等)。而且,能召集更多高水平程序员的情况下,要发挥这些程序员的价值,以获得一个竞争能力更强的软件,就必须重新构架了。当然,更少代码,通常会有更快的运行速度,更少bug。对于高级程序员来说,简洁,明快,有欣赏性的代码,也是骨子里的追求(否则不可能到高级)。
兵无常势水无常形,代码多还是少,要看需要,比如在某些极度追求性能的C程序核心算法点,做20个元素整型数组每个元素的逐个处理,也许一个循环一个函数三十行代码就完事,为了效率可能会换成在一个代码片段内逐个写每个元素的处理代码,虽然单调重复,但也比编译器自动优化要高出零点几个到近一个百分点的性能。必要的时候还可能把那个重复的代码段换成汇编语句内嵌以期再提升一个百分点的性能,如此一来代码量更大了。
这个例子也要分两面来看:如果认为为了提升性能产生的代码是必要的,则我们提到的“代码量更大”这个判断不成立——干这活本来就需要这么多的代码,还能在性能保障的前提下有代码的精简末?如果有,Do it。这么看的话,又是代码越少越好了。
当然多数时候,代码的简洁、维护性好是优先级更高的事情。程序员往往会有个习惯,对自己写的代码隔一段时间重构一次——因为对业务更熟悉、算法的构思更精炼了,有了更好的结构、更便于维护、风险更小,重构的念头就会产生。
代码的长度决定不了程序员的水平。比如有的任务一开始需要写20行,封装后用一行代码就可以完成。但是有的任务需要更高的精度和执行速度,你就必须对底层操作,比如指针,汇编,封装反而影响了执行速度,你需要写更多的代码。
代码长度取决于任务需求。
并且在团队里,为了代码的可读性,不能太长,因为记不住。也不能太短,因为看不懂。
是有那么回事,否则不会有面向对象的光辉,和组件化、服务化等设计思想了。它们是为了代码重用,解藕而生。试想一下,相同代码无数次重复出现,这样的代码量绝对够多,但是无法维护。只不过,你调用不是你写的代码的话,就是依赖,过分的依赖也不好维护,升级困难,冲突多。看你怎么权衡吧。
最新上映的搞笑电影有哪些?
最新上映的搞笑电影,只看了一个,《一路不消停》,瓷片是由刘轩狄执导,生凌志、王珊编剧,演员王小利、王铭、张尧领衔主演的现代喜剧电影,于2020年4月10日在腾讯视频播出,电影讲述了情场、工作双失意的“话痨”司机王德福,屡次碰壁,不受待见,决心“南漂”潇洒走一回的旅程中,目睹赵大雷以一敌众的英勇身姿,认为自己交到了能“拿得出手”的朋友,决定带上赵大雷和自己一路同行时发生了一系列惊险、爆笑的奇遇故事。
这部影片很搞笑,“刘能”幽默出镜,很值得一看。另外最近上映的搞笑电影还有《我的美女室友》、《嘟嘟历险记》,这两部我还没有看过,不做评述。
以上是我的回答,希望对大家有所帮助。
到此,以上就是小编对于笨重的编程语言有哪些种类的问题就介绍到这了,希望介绍关于笨重的编程语言有哪些种类的2点解答对大家有用。