The Clean code approach is a coding style that provides software to be quick and easy reading and understanding. With the rapid surge of platforms such as Linux, Git, readability of code has become an important aspect in modern computing. But we're not merely writing code for computer consumption. However, a change has been observed and we are now turning towards human than a machine for explaining codes. Considering the latest development, the book introduces the clean code concepts and some tips and tricks on clean coding also.