Skip to content

dengxjun/code-training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

一直以来感觉都在学习编码相关的知识,自以为了解很多技术底层原理,看过一些出名项目的底层源码,一段时间曾沾沾自喜,直到有一天要为一个类写单元测试,在类中扫描指定目录代码中的注解,我当时花费九牛二虎之力才得以勉强实现。那一刻我深刻的感觉到了危机,原来自己动手能力这么差劲!一番自我批判后决心全方面要提高自己的编码水平。 在编码过程中发现一个有意思的事情,以前看spring源码实现细节或者类结构设计的时候只知道相互间的调用关系,至于为什么要这么设计没有意识,直到自己手动实现的时候才知道spring设计者的目的。可见自己手动实现框架能反向促进对源码的理解

工程介绍

个人编码训练练习场

hcontainer

模拟实现spring容器的核心功能 HContainer

hctest

引入hcontainer依赖,实现业务逻辑

tains-problems

ThoughtWorks编码题目实现

bread

代码面包,包含一些算法实现,各种小Demo

About

编码练习场

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages