Clean Code: Method Arguments Must Be Crisp and Encapsulated Two quick tips for writing cleaner code by ensuring that method arguments are crisp, encapsulated and that you're not running multiple parameters. by Join the DZone community and get the full member experience.Join For Free While writing methods, please pay close attention to the method arguments. This is the one area where the method assimilates the foreign body into its core body. Foreign material is always dangerous, you do not have any control over it, but as an owner of a method, you can put a defensive mechanism aka validation, or the anti-corruption layer of your method.