能看懂代码,就是自己写不出来,怎么办?

受教了


还没熟悉编程的思维模式,其实编程的元素很有限(比如变量、数组、运算、条件判断、循环、类…),各种功能都是由它们组成的。

可以修改别人的代码,比如给别人的代码改、加一些功能,从而熟悉编程的思维模式。


先了解这个先,然后在怎么学!

4.操作软件,游戏,工具-3.编程软件-系统操作-2.芯片指令集算法-1.01二进制与硬件设计逻辑。

01二进制是代表硬件设计布局,设计成芯片指令算法语法结构,形成操作系统,在操作系统内部制作编程软件,在用编程软件编写不同软件与游戏!

目前我们所学校的编程软件是在第三方面系统,操作软件为第四系统,第二方面系统为编辑操作系统,第一方面系统是用半导体元件来布局不同的模块电路图,从电路图中采用正玄波控制每个单元开关形成逻辑判断思维,然后设计出计算器用于计算逻辑显示,在用半导体布局成语言表达为方程,那么才算是计算机。通过这些语言法以及指令控制内存进行内存内部操作,运行内存就是一台显示器由于看不见所以要转入信号到显示器,由于不同的显示器逻辑不同所以要用芯片来转换源码,才可以实现,内存内部通过CPUPIN脚传送到显示器,有的是为了更高质量显示器显示彩色更加逼真,就需要到显卡进行通过模拟进行放大电压传送到显示器!

所以学习编程过程任意一个编程软件就可以,但有的编程软件制作出来的不能再安卓或IOS内部运行,需要新的编程器,那么怎么办?因为每个编程软件都是指定一个系统,所以需要翻译机虚拟机运行,就可以实现任意一门编程语法进行编程。

无论是VB还汇编,还是C,还是JAVA等等编程器,他们的逻辑思维都是一样的,语言也是基本相同,只有编译成第二方面指令集不同,第一方面编译系统这是硬件设计问题,所以属于操作系统指令集不是硬件芯片指令集,因为安卓是第二方面系统,第一方面系统只有制定芯片时候才会有,语言开发商供应指令码,只有合作关系开发硬件商才给指令,但有法律规定不能泄露,一但泄露将断供,硬件商为了保护自己的知识产权,在每个芯片内部设定序列号,只有出厂指定买家才解锁,一但停供,你去买新的都用不了。

所以学习编程之前必须了解一下

那么了解计算机了,那么就要了解指令集,我简单说下,指令集代表所有字母与符号,那么就那么多控制摁扭,这种编程我们永远不会用到!一般这些只有芯片设计师才知道!

那么利用以上逻辑摁扭,组拼成组件,组件就不用你写了,别人已经写好,然后你把它用起来,比如组件VOA是什么东西?这些你都要去翻译过来,你不懂这个你会看代码有用吗?

一看代码这不是我们学的代数吗?对没有错是用代数来表示,但你不知道控制什么?这就尴尬了,你得知道控制一个图片移动,什么时候移动停止呢?肯定要用时间控制,那么设定好代数坐标,假如如果那么是if假如什么呢?

假如a+b距离,那么就要声明一个标记符,不然计算机不知道a+b是什么鬼,毕竟是第三方面系统操作,每个编程内部语法不同但计算代数,所以语言不用记,你就记代数就可以!其余不要想,越想越糊涂,用多了语言自然记得!


你根本没看懂,写不出来代码的人,根本不可能看懂别人的代码!


不知道你现在是学生身份还是入职公司。

1、如果是学生的话在做项目之前可以在gitee、github、或者百度上找一些相关类似的源码,下载下来看看,你可以看明白,你就知道和你需求有偏差的地方。每个源码都会有自己的编程风格,设计思路,如果你可以看懂,就可以沿着它的设计思路去修正有偏差的地方,或者增加缺少的功能代码。

2、如果在公司的话,会有专门的人负责搭建开发环境,搭建完环境会有人给你讲解怎么去基于这个环境开发功能代码,按照要求,看看别人怎么做的,学着做就好了。

现在代码开发,除了架构师外其他都是基于一个现有的框架去开发项目(小工程除外),而且代码书写都比较固定,基本都是模块化,每个模块的入口、逻辑模式都差不多,代码层次结构也基本一样,你直接仿着做就好。更智能化的可以借助代码生成工具,生成结构化的代码文件,在每个文件里面填充进去对应的代码就好。

一般在项目初期都会有这种感觉,大脑里有很多种实现方案,但是没有一个准确的选择方案,导致不知道怎么下手,这时候就先从简单入手,先写下第一行代码,后面就知道怎么做了。

多百度,多动手


能看懂就挺好入门了,再学点基础就可以了


能看懂代表语法等基础知识掌握了一定程度,写不出可能架构设计能力有点弱。就好比我学会了汉语,但我不会作诗。


多看就会了


能看懂自己写不出来你就模仿别人写,不会了就看别人的,然后完成一整套,没准你就行了。


能看懂的话,一步一步的去调试,看看能不能得出期望的结果,然后照着这个代码再敲一遍,如果走的通,就按照这个代码的逻辑自己重新写一遍,最后如果没问题的话,可以去找一些视频,边看边写,这些都会了的话,最好去公司找实践工作,不过如果想从事编程这个行业,还是要不断的学习,虚心的求教。


先比着人家的写


我能看懂小说,写不出来怎么办?

一种是我无所谓,不靠这个吃饭。真懂还是假懂没意义,反正图一乐呗。

第二,我靠这个吃饭的,那就要好好掰扯掰扯了。

如果你看的懂但写不出来的是框架代码,算法代码,那么你还是很牛的,至少还愿意看,竟然还看得懂。我就搬个砖还要我了解力学,微积分,材料学,热力学不成?

如果,看的懂写不出业务代码,先理解逻辑,分步分块,谷歌百度,拷贝粘贴,不停debug,if,else加不停,搞定为止。计算机不会嫌弃你写的好还是不好,拿起键盘就是干。

写代码,无它,唯手熟尔!


写不出是因为记不住,复制粘贴还不行吗?如果是编译不通过就自己找问题吧,与看得懂代码无关


还是写的不够,多多自己亲手去写,加强自我提升


这个和做数学题一样一样的,能看懂解题过程和答案,但自己就是不会解答。所以无解。


看懂和会是两码事,能看懂不会写,说明还是没搞懂,只是稍微理解而已,写代码最忌讳的就是不动手,光看是没用的


咱俩相反,我是能根据要求自己写代码,但是我讨厌看别人的代码


我觉得这可能是一个伪命题!

能看懂代码,最起码对于语言基础肯定没问题,至少这门语言你是熟悉的。

还有你看的是业务代码还是框架代码,业务代码能看懂,说明业务逻辑你是懂的,一般企业内开发写的代码多多少少涉及一些设计模式,开发原则,你能看懂的话说明你对于涉及模式这块也是熟悉的。

那么说了这么多反过来推,你说你写不出来,那么前面的这些条件可能你压根就没有达到,也就是你觉得你自己看懂了,其实并不然。


大处着眼,理解系统的架构,然后选择从小处入手,一个小模块,不懂就查资料,解决了一个一个问题,最后完工之后你会发现你在这个过程中学到了很多东西,也能够清楚地认识到自己应该加强哪些知识,从而有针对性的去提高。


程序即方法,是解决一个具体问题的描述。

你能看懂?究竟是能把代码中的字母念出来,还是能把语句念出来,或者是能把语句描述的逻辑理解。这中间的区别大了,幼儿园的孩子能把代码中的每个字母念出来,你认为他算能看懂代码嘛?

同理——读懂逻辑关系,理清实现方法才是这个程序的核心。如果你到这个层级,什么语言也无所谓了,正如我一样,用什么语言都能开发。


原始地址:/chaoliu/7451.html