码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 为什么国外10年开发者退出 Android 开发以及他现在打算做什么


    在这篇文章中,我将讨论为什么我在这个行业工作了近十年后永远离开了 Android 开发。在我开始之前,让我告诉你一些关于我在这个特定领域的职业生涯。

    好时光

    我从 2013 年开始进行 Android 开发,当时 Android 4.4 是热门的新事物。当 AsyncTasks 仍然是标准时,当我们有 OttoEventBus 和其他可怕的东西时。我见证了从 MVC 到 MVP / MVI 的架构趋势,然后转向 MVVM,最后混合了 MVVM / MVI。

    我记得当 RxJava 是新事物时,一切都突然变得反应和流。我记得 l33t Android 开发者(嗨,Jake Wharton)谈到了名为 Kotlin 的新失败语言。我记得 Kotlin 崛起并接管了 Android 行业。我记得 Coroutines 突然出现,起初它吸引着成为“RxJava”的大杀手(嘿,你现在可以以同步的方式编写所有异步代码!不需要流!)。迷人的想法,但很快就变成了一个好主意。因此,像 Channels 这样的低级异步原语成为 Kotlin 的 Rx-Way。哦,嘿,事实证明,很多人都在用 Channels 射击他们的腿。必须重新引入精益冷流和热流的概念,我可以向您介绍一下:StateFlows 和 SharedFlows。最后,我们得到了一盏灯,

    我记得与我的同事大卫就状态和事件进行了所有有趣的对话。什么是状态,什么是事件?事件对国家和反之亦然有什么影响?我记得在被 Koin 和 Dagger Hilt 取代之前的几年里,我熬夜学习 Dagger 2。我记得第一次阅读 Bob 叔叔的 Clean Architecture,这是我 Android 开发生涯中最令人大开眼界

  • 相关阅读:
    WSL Ubuntu 22.04.2 LTS 安装paddlepaddle-gpu==2.5.1踩坑日记
    Egg 1. 快速开始 Quick Start 1.3 一步步 Step by Step 1.3.5 创建服务
    安全多方学习开源框架调研
    lmxcms1.4
    深圳市第十二届职工技术创新运动会暨2022年深圳技能大赛—集成电路应用开发职业技能竞赛
    Java继承中成员方法的访问特点
    大珩PPT助手一键颜色设置
    tf.Variable
    中国制造让苹果跪服,将再增加一家中国高科技供应商
    【开源】基于Vue和SpringBoot的电子元器件管理系统
  • 原文地址:https://blog.csdn.net/iCloudEnd/article/details/125380058
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号