add how_to_write_good_code