design pattern should be more discussed in lecture series .