Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Make defensive copies

653 vues

Publié le

This presentation explains why and how we should make defensive copies of method parameters in Java.

  • Identifiez-vous pour voir les commentaires

  • Soyez le premier à aimer ceci

Make defensive copies

  1. 1. Make Defensive Copies Parag Shah http://www.diycomputerscience.com
  2. 2. Even though Java is a safe language, it is stillpossible for programmers to make safe mistakes and destroy the invariants of an object
  3. 3. When to not make defensiveWhen a collaborator is doing an explicit hand-off of the object in the constructorWhen it is very expensive to make copiesModel objects... eg: Hibernate pojos

×