感觉编程到了瓶颈,明明什么都不会,却还学不进去,虽然一直在做后端开发的工作,但是好菜啊,不知道是人的问题,还是教程的问题,总是不如人意,问问各位后端都是怎么学习的???
来人解救我吧
-
程序员
574 引用 • 3533 回帖
程序员是从事程序开发、程序维护的专业人员。
相关帖子
-
- 其他回帖
-
XPPA • • 2
个人感觉,你说的这些用不上不仅仅只是因为项目太小,其实在小的项目都有优化空间的。在你尝试优化的时候,根据你的业务场景总能尝试一些所谓的高级功能。但是现在很多的功能或者实现都有比较好用的轮子可以直接用,往往你说的这些在了解了用法之后其实也就是几行代码的调用,并不能给自己带来什么提高。目前我觉得对现在的后端来说,思想是很重要的。在你设计整个功能模块的时候,怎样设计的合理、有拓展性、层次和结构如何划分、能够实现较好的抽象,对各种方法的封装是否足够的通用、代码的逻辑是否足够清晰等等。
1 回复 -
zwxbest • • 1
独立思考,提问题。
即使是 CRUD 也能想到很多知识点。
表结构设计是否合理,是否可以适当冗余提高性能,SpringBoot 启动时默认的连接池数量,接口划分粒度,自定义线程池保证性能最优,如何优雅地测试异步服务。Spring 和 MyBatis 用了哪种单例模式。tomcat 为什么要自定义类加载器等等。学习框架是业务需要,其他时间学习源码思想和设计艺术,并不是学习时间越长或者看的越多越好,关键是想通了。
-
后端至少也有这么几个升级途径:
(1)找一个你写过的 mvc 风格的单机项目,扩展到多机。
(2)读一些现有组件的源码,最好选择有人解读的,比如 cpython,redis,linux0.01,spring boot。
- 查看全部回帖
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于