程序员们怎样开发一个程序

谢邀。现在的代码其实很好看懂的,基本上能看懂英语就能看懂代码,包括很多大多数认为是乱码的,其实也只是英语,以及用匈牙利表示法的英语,或是其他的个人用词习惯之类的。至于结构,没学过计算机的肯定是很难看明白的。好吧,回到第一个问题:程序员敲打的是能让程序员之间能够看懂的代码,但是目的是为了让设备机器能看懂、并且能运行录入的指令,所以还需要把代码翻译成二进制数字给设备,之后它才能知道程序员在说啥。嗯,其实翻译的部分不需要我们来做了...然后第二个问题:题主说电影和动漫里涉及到程序的时候会出现一个画面,黑底绿字,问如何具体操作的。额,这个怎么说呢...以前的操作系统是无视窗的,现在虽然进入了视窗时代,但是还保留了无视窗的界面。这个无视窗的界面也就是一个和设备对话的对话框,你写指令给它,然后它通过翻译之后的二进制字符知道了你的指令是啥,然后执行。至于黑底绿色这个...其实现在想改颜色也是可以的...最后回到主问题上:题主的标题问的是 程序员如何开发一个程序。唔,是这样的,当你要它执行一系列,复杂的,稀奇古怪的指令时,你就可以考虑写成一个程序,程序也可以是无视窗和有视窗的,有视窗的大家见的太多了,比如说:微信。既然都有视窗界面了,那么就肯定要告诉设备,哎呀,这个界面的样子是什么样子啊,有哪些内容啊,哪里显示什么啊,要什么颜色啊,等等等等,就相当于你在告诉装潢公司你要的装潢风格差不多...但是光有个界面也不行啊,需要内容啊,内容怎么办,那就告诉设备,哎哟,你这个要帮我去服务器里取点东西,嗯,是的,我需要,每次登陆我都要,就算不登录我也要,以方便我去发推送给用户。(诸如此类的很多复杂的、自定义的要求)全部写完后还有很多过程,不过想来也不是大家喜欢的部分...感觉上要想好好解释的话会很长很长,只能这样勉强的强行解释一波了= = 希望能基本满足一下题主的好奇心...
■网友
电影上的编程,都是故弄玄虚。程序猿自己写的代码,当然自己看得懂了。


    推荐阅读