封装自己的sqlite框架有必要吗
赞一个,楼主就要有这样的热情才能做好事情。既然你在研究SQLite 的封装,干脆连realm一起研究了吧。还有最好能够顺带研究一下CoreData,看看思路是啥,优劣是啥。对你自己写封装也有帮助
■网友
有必要,鼓励去做用进生产项目要经过严谨的测试和时间
■网友
自己学习可以,用到生产环境不建议。
■网友
纯学习, 完全可以自己搞封装. 但是, 你要用到公司的实际项目中, 最好优先用成熟的产品, 听你语气, 并没有多大信心自己玩太high, 还是优先工作为好. 毕竟, 多用一下别人的封装, 对自己的学习也有提升. 推荐FMDB, 试试看.
■网友
学习可以玩,项目没太必要,除非你觉得别人写得不好,你能写的更好,或者不满足你需求不想写sql ,也可以用别人封装了的
■网友
自己觉得有意思就搞,但是如 @傅扬 所言,上线的东西里就别放了。事实上在iOS里面对Sqlite的封装,FMDB已经绝对足够使用。倒是在FMDB外面再加封装一层类似于ORM的框架是非常有必要的,而且这个的复杂程度和代码量都不算是个多高的挑战,但是对于应用层的开发却是极大的效率提升。另外,关于SQL语句的,骚年,不要回避这个事情,SQL在你未来的职业生涯里被需要的频率,绝对是非常非常高的。最后你可以考虑换一个主管了,居然说出了『本地数据放UserDefaults里就够了』这样的话,真是神带队。。
推荐阅读
- 设计专业学生上传自己的作品,用哪个网站比较好
- 商家通过低保户购物而把自己的利润返还赠送低保户安装宽带或者旧电脑可行吗
- 学的自动化却对IT比较感兴趣。。感觉对自己的专业帮助不大,好苦恼,要不要继续是专精还是学点感兴趣的?
- 作为一个服装供应商,怎么样与淘宝卖家沟通才能卖出自己的产品或者拿到订单
- 在汽车制造业从事企业的信息系统建设,该怎样规划自己的事业生涯?
- 自动化专业在大学四年可以做些啥来丰富自己的的简历
- Tensorflow 中咋定义自己的层呢
- 听说计算机培训班大多都会给自己的学员做假的简历,伪造工作经历等,真实的情况是啥样的,用人单位咋看
- 让一个网游(或手游)连接自己的服务器或pc
- 在老板否定你的时候,怎样正确的表达出自己的看法
