1
mineralsalt 2022-01-14 22:54:17 +08:00 2
多看看一些开源项目他们怎么组织代码的, 最重要的是自己多动手写, 熟能生巧, 看再多不写都是白塔
|
2
szzhiyang 2022-01-14 22:59:20 +08:00 1
写什么比怎么写更重要。
|
3
kldd529 OP @mineralsalt 确实,平时都很少动手实践
|
4
ClericPy 2022-01-14 23:40:36 +08:00 1
就我这些年的经验来看, 唯一有效的途径就是: 挨骂, 不断地挨骂
|
5
Kylin30 2022-01-15 00:02:25 +08:00
扣钱
|
6
WFDAK 2022-01-15 00:40:48 +08:00
计算机属于工科,实践很重要
|
7
retrocode 2022-01-15 00:49:06 +08:00
折腾
疯狂折腾 想到什么折腾什么 |
8
3dwelcome 2022-01-15 01:42:25 +08:00 1
只靠正常工作,很难提升变成水平。大部分人只会想着把工作快点完成,确实能完成任务,但不一定写代码质量就很高。
我个人的经验是,要提高代码质量,就是要不断在老代码上推倒+重构,没别的好办法。 但是通常领导最不喜欢的,也就是重构了,非常容易把工期延后。 所以找个重技术氛围的好公司,没太大项目压力,自己又有想写好代码的内驱力和兴趣,才是提升水平的前提。 |
9
dayeye2006199 2022-01-15 02:28:33 +08:00
多给开源项目交 PR 把,有人免费给你 review 代码,有人教你怎么写测试和保证覆盖,多人参与的项目肯定会对结构和设计的易读性有要求。我的经验是可以参加参加大厂认真开源出来的项目。如果这个东西是谷歌拿出来的,那大量的 contributor 其实就是谷歌内部的工程师,你交 PR 的时候,其实变相过了一遍接近谷歌标准的 review 。
很不巧,这些东西很多在平时工作中都缺失了。 |
10
whenov 2022-01-15 11:05:34 +08:00 via Android 1
遇到问题要寻找尽可能完美的解决方案,不要得过且过
|
11
7gugu 2022-01-15 13:37:23 +08:00 via iPhone 1
多尝试最佳实践,慢慢就提升上来了,毕竟都是经验之谈😂
|
13
helloword123 2022-01-15 17:24:29 +08:00
@ClericPy 道友啊
|
14
Zzzz77 2022-01-16 13:25:57 +08:00
造轮子,造有人用的轮子
|
15
a62527776a 2022-01-16 17:49:47 +08:00
多造好轮子呗
|