Google is famous for making complicated things. RecyclerView is not an exception. It is more flexible than the previous ListView I understand, but that also means that us developers need to understand more and do more work. I have seen gigantic adapters that have very complicated logic especially when there are multiple types that the RecyclerView is trying to handle. I think I happen to know one way to organize things a bit better so one can easily find what he/she is looking for.
I was reorganizing my bookshelf today and found my Thinking in Java lying there so I decided to skim through it. I was quite surprised how much basic stuff in Java I overlooked or forgot. So I decided to re-read the book and write short blog posts of the things that I think are useful but not too many people are talking about nowadays. Here is the first one.
I was at a Sushi buffet today, and I saw someone who wears a company T-shirt which says “I dress code” on the back. I don’t think I like that slogan very much. I even feel a bit sad and angry. And I don’t know why. After given it some thoughts, I think the reason might be the following. I’ve never seen any other professionals who emphasize their career in such a funny way.
Here are the Youtube channels I subscribe and recommend. They are in no particular order. Computer History Museum I’m an old school programmer and this fits my taste perfectly well. Especially check out the Oral Histories section where they have in-depth interviews with the industry legends from top IT companies. Confreaks Mainly about Ruby conference videos recordings, even though I don’t know Ruby I still find some of their videos extremely helpful.
In this final part of the Command Pattern series, we will talk about yet another improvement on top of the Command Processor Pattern. It is described in the paper Command Revisited. From now on, we will just refer to it as the Command Revisited Pattern. The paper is short and sweet but you might not find it to be to the point after the first glimpse. The most beautiful part of the Command Revisited Pattern is that it provides a new perspective on the general Command Pattern.