Dependency injection pattern becomes popular recent years. But what is the root cause of this event and do you really need to use this pattern in your work? I know this pattern when my friend introduce me the Pico container and the article written by Martin Fowler (you can read it here). In the first [...]
Singleton is the first pattern I learned when I am a fresh programmer, it is impressed to me at that time due to it is easy to learn. Years by years, I have learned many variances of this pattern through how to apply lazy loading the static instance to the thread-safe of initializing the static [...]
I have chance to interview many candidates join to my company from developers, QC (quality control), BA (business analyst) and PM (Project manager). It makes me happy to have interviews with talent ones and in fact, I have received many praises from my colleagues and even interviewees. Almost interviewees feel surprise from my questions but [...]