UML建模在工程开发中,不止程序员可以用于做软件程序设计,而且产品经理也常常使用它来做软件需求分析。
优秀项目代码是怎么构建出来的?
嵌入式工程师如何告别被人诟病的烂代码,写出拍手称道的好代码?
先来看段代码:这段代码非常简单,就是先用mmap的方式,为该进程分配10GiB的虚拟内存,然后再用page写
有极少量0.75MB在NUMA0。这是不是说numactl -m 1没有起作用呢?
会读代码,和会写一样重要
你为什么选择成为程序员呢?
互联网界的大佬,几乎都是编程高手!
“一个函数的代码尽量不要超过50行”
你怎么进入Linux开发的,为什么选择这个?
基本上,没有人会将大段的C语言代码全部塞入 main() 函数。更好的做法是按照复用率高、耦合性低的原则,尽可能的将代码拆分不同的功能模块,并封装成函数。
不知道大家有没有幻想过,不用写代码就能开发软件的 IDEA。
阿里云2.0的愿景,就是让不懂代码的人,也能运用起云来。
工作四年,看过很多思考不够深入的代码,因此写一下总结吧,50个让你代码更好的小建议。其中的一些点,我以前的文章也写过啦,这次主要汇总一下。希望大家日常写代码多点思考,多点总结,加油!同时哪里有不对的,也望指出,感谢哈~
随着我们工程化经验的增加,不知不觉的我们就会关心到这个问题,模块化,模块设计就显现出来,那到底什么是模块化呢?
有限自动机(Finite Automata Machine)是计算机科学的重要基石,它在软件开发领域内通常被称作有限状态机(Finite State Machine),是一种应用非常广泛的软件设计模式(Design Pattern)。本文介绍如何构建基于状态机的软件系统,以及如何利用Linux下的工具来自动生成实用的状态机框架。
85年以后出生的人可能不知道DOS是什么了。我还记得当时的我对于Abort和Fail这两个选择还是比较清楚的,不过,今天完全忘记了Abort和Fail的差别是什么?
对的,不要怀疑你的眼睛,你没有看错,本文就是教你写出让其他人无法维护的代码,又是三月离职季,谁还没有一个啥都不懂的领导?都憋屈了这么久了,难道还不允许我搞搞小动作吗?代码我都正常移交了,能不能看懂,难道要怪我吗? 下面我来给大家支个招。
坊间传闻高手都喜欢用记事本写代码,那么问题来了,我们以C语言为例,如何用记事本编译运行呢?
前言 单片机编程者需要知道自己的程序需要花费多长时间、while周期是多少、delay延时是否真如函数功能描述那样精确延时。