初学一门新语言,看代码重要还是写代码重要?

2019-04-19 22:16:20 +08:00
 0xABCD

今天我的 mentor 说的。个人还是比较认同的,看别人的代码学习别人的写法,吸取良好的代码组织封装方式。不知大家怎么看。

3955 次点击
所在节点    程序员
20 条回复
FireFoxAhri
2019-04-19 22:18:44 +08:00
都重要
SuperMonster009
2019-04-19 22:19:08 +08:00
自己没写过代码 怎么知道什么是好代码
0xABCD
2019-04-19 22:19:47 +08:00
@SuperMonster009 有别的语言的基础上
dorentus
2019-04-19 22:19:59 +08:00
看书。写代码。
msg7086
2019-04-19 22:20:15 +08:00
都重要,看一会儿,写一会儿。
shiji
2019-04-19 22:35:41 +08:00
作为 Ctrl+C Ctrl+V 工程师我想说:
看的时候 Ctrl + C
写的时候 Ctrl + V
就是这么简单!
qianmeng
2019-04-19 22:40:19 +08:00
先搜 github,先用上再看,再改,再写
noqwerty
2019-04-19 23:11:47 +08:00
@shiji 你也是 CVM 工程师吗,Ctrl+C, Ctrl+V, Modify
jinliming2
2019-04-20 01:47:43 +08:00
建议先看官网文档。把文档中的示例都看懂,语言就学的差不多了。学着官方文档里的风格去写,可以适当发展自己的风格。
亲亲,这边建议您写代码的时候把 Ctrl 键或 Command 键扣掉哦~
GitHub 之类的上面的代码都是有作者自己风格的,不一定代表官方推荐,不一定是好的。
ayase252
2019-04-20 01:58:43 +08:00
学完基本概念之后,先尽自己最大的能力的写一遍,踩一遍坑再说。
fakeshadow
2019-04-20 07:51:56 +08:00
同意先看 doc 和 example
xuanbg
2019-04-20 08:36:49 +08:00
学习一门新语言,最快的上手方式就是改 bug。。。

我就是靠这种方法学会了 Python、PHP、C++等等各种编程语言,然后,有段时间不用,就要重新上手了。。。
gamexg
2019-04-20 09:18:55 +08:00
看官方教程,做个小项目,看标准库。
sufaith
2019-04-20 09:32:35 +08:00
边看边写, 脑子一定要转起来
smdbh
2019-04-20 14:01:21 +08:00
写吧。实践永远是真理。
无论怎么看,不动手始终都是 KOL。
就像快排,人人都会说,但写呢
YuansMine
2019-04-20 15:30:07 +08:00
项目驱动学习,并且要有一台网速不错的电脑能够随时查资料
GeruzoniAnsasu
2019-04-20 19:00:17 +08:00
学习一门新语言

连语法都还没搞清的阶段, 还顾得上怎么组织代码?

新学一定是抛开所有的现成代码多写,至少要能先练习到能凭空产生代码的程度。把自己过去写过的代码在新语言上尽量全部重新实践一次,这样才知道新语言有哪些坑,与自己熟悉的语言有哪些差异,有哪些写法行不通。

知道下界在哪以后,算是[习得],然后再去看最佳实践,算是[升级]技能点
tedzhou1221
2019-04-21 11:23:22 +08:00
边学边练,如果有场景的话,就模拟场景。#1 就是直接的答案。
DiamondY
2019-04-21 18:17:31 +08:00
入门靠写,进阶靠看
gamegrd
2019-04-23 10:13:51 +08:00
B 站程序员已经打响了反抗 996 第一枪

github 搜 bilibili_server_zip

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/556918

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX