开发杂谈
开发杂谈
门心叼龙
早年从事asp,java开发,后随着移动互联网热潮开始北漂,转战Android开发,10多年软件行业从业经验,热爱技术,崇尚开源,在github开源了多个项目,累计收获近5k stars,曾在北京九五智驾等公司任职,擅长企业应用架构和设计,领导过多个企业级应用的架构设计和开发工作
展开
-
程序员,请停止学习框架
今天无意间看到了这篇文章,自己也是深受启发,框架只是工具,我们只需要拿来用,但是真正需要学习的,是底层的原理,以及脱离框架后类似功能的实现方法。技术,就像时尚,在以光速在变化着,为了赶上它,我们需要跑的非常快,但是这个跑道上没有终点,所以没有赢家。 在看原文的时候,我也看了很多人的评论,也觉得很有意思,部分截图如下: 每过几年都有类似的文章出现,然而程序员却依然疲于学习新的框架,看完此文希望...转载 2020-04-01 15:08:46 · 3612 阅读 · 5 评论 -
开发杂谈:说说数据结构和算法的那点事儿
上个月我在公司面试了两个Android程序员,都是工作了四五年的程序员,面试一开始就问到了数据结构问题,常用的数据结构都有哪些?小伙子直接说数据结构在自己平时开发的时候根本就用不上。 在我们日常开发过程中,只关注界面和用户体验,对数据结构和算法这块要求并不高,很多程序员codeing能力很强,但一问到一些底层基础知识就发蒙,很多程序员抱怨面试官问的基础知识与实际工作毫无联系,但公司的真正目的是在考...原创 2019-07-21 23:48:38 · 6641 阅读 · 17 评论 -
开发杂谈:后移动互联网时代我的一些思考
在新时代下我们不能只顾低头拉车,更要懂得抬头看路。 本文出自门心叼龙的博客,属于原创类容,转载请注明出处。https://blog.csdn.net/geduo_83/article/details/88083415 这篇文章本来是写在年前的,题目太大不好下手,加之年后公司上了一个新项目一直很忙,酝酿了好长时间,一直拖到了现在,今天也终于发表了,后移动时代我的一些思考,新时代下,我们不...原创 2019-03-09 23:59:42 · 9395 阅读 · 6 评论 -
开发杂谈:Android移动应用架构发展简史
在上一篇浅谈单一结构体项目的组件化改造这篇文章中,我们提到了单一结构项目里,结构混乱,层次不清,有些模块同一功能解决方案不统一、有了新需求 只是在原有项目上不断的砌代码罢了。 出现这种问题的根源就在于原有架构设计不合理,扩展性极差,出现了新的解决方案,只是在原有架构上增加新的解决方案,而没有及时的对原有的代码进行重构和改造,随着时间的推移整个项目就是铁板一块,为后期的项目维护造成极大的困难。 在最...原创 2019-04-06 23:53:20 · 16043 阅读 · 6 评论 -
开发杂谈:聊聊Android10.0下的线程和线程池的那些事儿
做过Android开发的我们都知道,如果在UI主线程中有耗时的操作就有可能会导致应用程序无响应而直接崩溃掉,所以通常情况有如果有耗时的操作,如网络请求或者IO的操作,都会单独的启动一个子线程来完成,这样就避免了UI线程被阻塞而导致的界面卡顿或者崩溃问题。 线程是一个单一顺序的程序执行流,而线程池是线程的一种使用模式,是多线程一种处理形式,一般都会把要执行的任务批量放入任务队列,然后在启动线程多个线...原创 2019-11-25 20:24:25 · 5988 阅读 · 0 评论 -
开发杂谈:说说Android应用开发中的缓存那些事儿
本文出自门心叼龙的博客,属于原创类容,转载请注明出处。 文章目录LruCache的基本使用LruCache的创建LruCache缓存的添加LruCache缓存的获取LruCache的工作原理LruCache的创建LruCache缓存添加LruCache缓存获取DiskLruCache的基本用法DiskLruCache的创建DiskLruCache缓存的添加DiskLruCache缓存的获取Di...原创 2019-12-01 11:02:44 · 4728 阅读 · 2 评论 -
开发杂谈:关于程序设计原则和设计模式的那些事儿
最近一直打算写一篇关于程序设计原则和设计模式的文章,没有想到这事一拖尽然跨年了,今天已经是1月3号,这也是我2020年写的第一篇文章,也祝愿自己在新的一年里能心想事成,一帆风顺。 不知不觉自己坚持写文章已经有一年的时间了,发表了近100篇文章,有数据结构和算法的,也有讲架构设计和开源框架的,还有一部分是Android方面的,当然还有几篇是和技术无关的书法作品。但是关于程序设计原则和设计模式的文章一...原创 2020-01-08 14:56:53 · 3403 阅读 · 3 评论