Android 开发新手,想学习程序设计模式,需要咋做
书的话当然是GOF,具体到每种设计模式边看书边百度,设计模式的博客和文章不要太多。设计模式是为了解决某种问题,脱离了实际场景没有任何意义。新手可以先对各种设计模式有大概的了解,但实际工程的时候建议先不要考虑这么多,你经验不足,还是以完成功能为主。等做的多了,碰到了一些问题,自然会想到设计模式。相关链接:Java开发中的23种设计模式详解
■网友
GOF的书当然是经典,但看起来有点枯燥,不容易理解,当然我推荐结合着其他版本看,推荐《大话设计模式》,因为这本书是结合生活中的实际场景来讲设计模式,容易理解,令人印象深刻。其他的,也可以看看别人的博客和技术文章。。
■网友
推荐,1.Java之美之设计模式2.谦虚的天下-Android设计模式系列3.bboyfeiyu-Android源码分析之设计模式4.23种经典设计模式UML类图汇总-UML基础5.还有基于android设计模式比较深入研究的,simple-android-framework/android_design_patterns_analysis · GitHub既然是新手,由浅入深学习吧,书籍可以先看Head First 设计模式(中文版) (豆瓣),(个人觉得GoF还有点难理解),先大概了解常用的设计模式的使用场景,再结合项目去实践
推荐阅读
- 喜欢养花必养的3种花,插叶子就能活,适合养花新手
- 新手养护花卉,就养张似白珍珠,花香袭人的花卉,美极了!
- |奥迪开发基于C-V2X校车警示系统
- 汽车|长安汽车:公司与华为、宁德时代三方正在联合开发智能网联电动汽车平台和产品
- 孩子|小孩发烧的处理方法有物理降温与药物退烧!但很多新手父母不会
- 啥是微信开发WEB前端
- 做苹果开发,想买台MacBook,大家建议买啥
- 开发/维护 一个类似qq会员或者Amazon Prime会员的会员系统有哪些难点和挑战
- web开发,一般项目经理从项目中拿多少项目奖金
- 中年|开车遇到“锯齿车道”,新手司机勇往直前,老司机驾照还有分吗
