请教一下码农大佬们

야생마얌-avatar

야생마얌

2021-08-14T10:18:13+00:00

新人刚刚入职,需要一个很大的问题就是不知道实现某个功能应该用什么类的什么方法,比如前几天需要自定义view实现一个滑动的效果,如果不去百度看别人代码估计一周都找不到实现的方法。但如果知道具体方法名的话,看一下源码注释挺快就能写出来东西。
请教下大佬们怎么解决这个问题的呢
keo-avatar

keo

[quote][tid=28166807]Topic[/tid] Post by [uid=62630993]大凤的猫猫[/uid] (2021-08-21 18:24):

新人刚刚入职,需要一个很大的问题就是不知道实现某个功能应该用什么类的什么方法,比如前几天需要自定义view实现一个滑动的效果,如果不去百度看别人代码估计一周都找不到实现的方法。但如果知道具体方法名的话,看一下源码注释挺快就能写出来东西。
请教下大佬们怎么解决这个问题的呢[/quote]这就是所谓的经验了,没事多看看源码,多看看些大佬的博客,最起码心里要有个大概,才能知道用哪个类,哪个方法
slain-avatar

slain

1. 找一本好的入门教材
2. 学会使用搜索引擎
3. 学会熟练查阅文档
4. 学会阅读优秀源码

总的来说,首先心里有个框架,知道哪部分功能归哪部分管,这样心里有个大致的方向。再结合关键词去不断搜索吧。
Cadohs-avatar

Cadohs

不去搜你指望凭空想出来?
야생마얌-avatar

야생마얌

[quote][pid=543404600,28166807,1]Reply[/pid] Post by [uid=61453503]SkyFP[/uid] (2021-08-21 18:32):

1. 找一本好的入门教材
2. 学会使用搜索引擎
3. 学会熟练查阅文档
4. 学会阅读优秀源码

总的来说,首先心里有个框架,知道哪部分功能归哪部分管,这样心里有个大致的方向。再结合关键词去不断搜索吧。[/quote][s:ac:晕]有天leader跑过来看见我在百度还问我为啥不看源码,我寻思我连实现功能的方法名都不知道怎么看啊!!

我目前的水平看源码只能看下参数是怎么用的,返回值是怎么用这种[s:ac:瞎]
LeeWeed-avatar

LeeWeed

一般都是优先百度吧,做过一次下次再遇到应该就有印象了,逐渐积累经验。
firedemonspawn9-avatar

firedemonspawn9

会cv就行了[s:ac:哭笑][s:ac:哭笑][s:ac:哭笑]
Hectic Ren-avatar

Hectic Ren

面向搜索引擎编程
面向stackoverflow编程

你以为都是段子吗
A_Simpy-avatar

A_Simpy

view?是uniapp吗
flwh-avatar

flwh

只要代码不是太烂,已有的功能肯定是在固定一个或几个类里的。
你应该不是做全新的东西,那么应该可以看已有实现做参考。
야생마얌-avatar

야생마얌

[quote][pid=543405743,28166807,1]Reply[/pid] Post by [uid=60123528]混频器[/uid] (2021-08-21 18:37):

view?是uniapp吗[/quote][s:ac:瞎]是安卓
야생마얌-avatar

야생마얌

[quote][pid=543405470,28166807,1]Reply[/pid] Post by [uid=60111704]euuns[/uid] (2021-08-21 18:35):

面向搜索引擎编程
面向stackoverflow编程

你以为都是段子吗[/quote][s:ac:冷]我以为这个是调侃菜鸡程序员的话
Tyler™-avatar

Tyler™

[quote][pid=543406433,28166807,1]Reply[/pid] Post by [uid=62630993]大凤的猫猫[/uid] (2021-08-21 18:40):

[s:ac:冷]我以为这个是调侃菜鸡程序员的话[/quote][s:ac:哭笑]这就是软件工程
高复用,有现成的轮子就不要自己造
slain-avatar

slain

[quote][pid=543405228,28166807,1]Reply[/pid] Post by [uid=62630993]大凤的猫猫[/uid] (2021-08-21 18:35):

[s:ac:晕]有天leader跑过来看见我在百度还问我为啥不看源码,我寻思我连实现功能的方法名都不知道怎么看啊!!

我目前的水平看源码只能看下参数是怎么用的,返回值是怎么用这种[s:ac:瞎][/quote]我的意思是用同样技术做出来的开源软件的源码,你要看那种参数返回值和功能的话,直接看官方文档就好了,不用看源码的。
Wkq-avatar

Wkq

想做什么效果就百度。自己写的话思路没那么全,百度很正常也很耗费时间。
NebyJay-avatar

NebyJay

[quote][pid=543405228,28166807,1]Reply[/pid] Post by [uid=62630993]大凤的猫猫[/uid] (2021-08-21 18:35):

[s:ac:晕]有天leader跑过来看见我在百度还问我为啥不看源码,我寻思我连实现功能的方法名都不知道怎么看啊!!
我目前的水平看源码只能看下参数是怎么用的,......[/quote]首先 绝对不要用百度 用Google 一搜都是英文 一看就不像在摸鱼 用百度么......[img]http://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]
야생마얌-avatar

야생마얌

[quote][pid=543408890,28166807,1]Reply[/pid] Post by [uid=43083986]xxhrua[/uid] (2021-08-21 18:50):

首先 绝对不要用百度 用Google 一搜都是英文 一看就不像在摸鱼 用百度么......[img]http://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img][/quote][s:ac:喷]我英语吊差,都是浏览器翻译的
A_Simpy-avatar

A_Simpy

[quote][pid=543406256,28166807,1]Reply[/pid] Post by [uid=62630993]大凤的猫猫[/uid] (2021-08-21 18:39):

[s:ac:瞎]是安卓[/quote]如果是前端的话不应该啊……滑动是css样式实现的,需要什么方法吗……(不是的话请忽略)
Pillar-avatar

Pillar

[img]https://img.nga.178.com/attachments/mon_202108/21/-7Qj6o-jy8rKzT1kSe8-at.jpg.medium.jpg[/img]