看到公司 Android 代码库真的头都大了

29届大一远程安卓开发

项目里面各类写法都很不规范吧

有用 findViewById 来获取 View 的,有用 View Binding的,有用 kae 的,还有用 View Binding ,甚至还有手写一套 val textView get() = mBinding?.textView 的

部分 Activity用 ViewModel,另一部分用 Controller,还有一部分用 Presenter

各种莫名其妙的 Crash,也不知道怎么分析,也找不到源头

各种各样不能稳定复现的 bug,修都无处下手,给 mentor 都整不会了

只能干瞪着代码不知道该干些啥

#实习生应该准时下班吗#
#Kotlin# #客户端# #实习生的蛐蛐区# #Android# #大一#
全部评论
大一不转行吗
点赞 回复 分享
发布于 02-19 19:59 广东
现在不都是用声明式ui吗,findViewById多久之前的东西了
点赞 回复 分享
发布于 02-14 16:56 广东
可能是某些场景用不了View binding所以临时用一下findViewById吧。至于viewmodel我也是需要它的特性时才偶尔用一下
点赞 回复 分享
发布于 02-13 11:38 福建

相关推荐

26想校招上岸的菜鸟:但是不可否认的是 leader想要3个 结果投了1000个 领导筛了100个面试 当leader找到了满意的3个 让他们继续二面 但是同时 其他的97个也会让你一面 因为已经约面了总不能毁面吧 因为leader也不确定那3个能不能过后面的面试,以及来不来 因此 这97个有一部分作为那3个的后续 剩下的 就是走个过场 面完就挂 这就是我个人认为的kpi面
点赞 评论 收藏
分享
最喜欢秋天的火龙果很...:第一份工作一定要往大的去,工资低点没事。后面换工作会更好找,即使你去小公司,你也不可能不会换工作的。所以找大的去
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务