编写程序代码应该注意哪些

人气:224 ℃/2023-07-28 12:38:40

编程是一个细致且繁琐的活,一个好的程序员都有自己良好的习惯规则,今天我们就来说说编写程序代码应该注意哪些。

工具/材料

电脑、代码

操作方法

不能都把解决问题的代码写在Main()函数里。

每一个函数应该解决一个问题或者功能。

单个函数代码不要超过20行。

最好给每个函数起一个自己理解的名字。方便应用理解。

在编写一个项目或程序时应事先考虑到需要定义的函数,把有相同功能的部分写到一个函数里。

写代码用什么程序最好

JavaScript、PHP、Golang、Haskell、Elixir,哪个才是最佳编程语言?

【CSDN 编者按】哪个语言是你心中的最佳编程语言呢?

作者 | Michele Riva

译者 | 弯月 责编 | 欧阳姝黎

出品 | CSDN(ID:CSDNnews)

以下为译文:

在过去的几年里,我有机会尝试了多种不同的编程语言。

我非常喜欢学习不同的语言、方法和范式。我是一个充满好奇心的人,一直对编程语言十分着迷。每种编程语言都是不同的,在本文中,我们来讨论一下以下五大编程语言的优点以及缺点。

JavaScript

优点

缺点

比如, {} === [object object],但是{} === 0

typeof NaN === "number",但 NaN 实际的意思是:“不是数字”。

如果你是一名JavaScript 程序员,那么就会明白我所说的这些荒唐的特性了。

Haskell

优点

sayMe :: (Integral a) => a -> StringsayMe 1 = "One!"sayMe 2 = "Two!"sayMe 3 = "Three!"sayMe 4 = "Four!"sayMe 5 = "Five!"sayMe x = "Not between 1 and 5"

缺点

Go

优点

缺点

没有三元运算符:这一点似乎不重要,但是这行代码:

myVar := 10 > 5 ? "foo" : "bar"

比下面这段代码强太多了吧:

var myVar stringif 10 > 5 { myVar = "foo"} else { myVar = "bar"}

val, err := someFunc("foo")if err != nil { handleError(err)}

PHP

优点

缺点

<?php $initial = 'M'; $name = ( ($initial == 'M') ? 'Mitch' : ($initial == 'K') ? 'Kevin' : ($initial == 'J') ? 'John' : ($initial == 'A') ? 'Andrew' : 'unknown'); echo $name; // Andrew?>

Elixir

优点

缺点

原文链接:https://itnext.io/my-thoughts-about-programming-languages-43a8d23ead1f

声明:本文由CSDN翻译,转载请注明来源。

生于2001年的《程序员》曾陪伴了无数开发者成长,影响了一代又一代的中国技术人。时隔20年,《新程序员》带着全球技术大师深邃思考、优秀开发者技术创造等深度内容回来了!同时将全方位为所有开发者呈现国内外核心技术生态体系全景图。扫描下方小程序码即可立即订阅!

推荐

首页/电脑版/网名
© 2026 NiBaKu.Com All Rights Reserved.