RabbitMQ Tutorials

A very nice tutorial, introduces the six message models in RabbitMQ and orovides introductory examples, suitable to the beginners.

Read more

Factory Method

Factory method is a creational design pattern which solves the problem of creating product objects without specifying their concrete classes.

Read more

Refactoring Techniques

After reading the whole article, I think some techniques below seems like a bit “over-refactoring”, but some are truly useful. Just use it according to the actual situation.

Read more

Refactoring

Refactoring is a systematic process of improving code without creating new functionality that can transform a mess into clean code and simple design.

Read more