A menudo me encuentro en una situación en la que estoy repitiendo dos o tres líneas de código en un método varias veces y luego pienso si debería poner eso en un método separado para evitar la duplicación de código . Pero luego, cuando muevo esas líneas fuera del método, encuentro que el método recién creado no es reutilizable, se usó solo una vez o requiere una sobrecarga para ser útil para otro método.Cómo/cuándo escribir métodos reutilizables en OOP
Mi pregunta es qué tipo de patrones deberíamos estar buscando que indiquen que debemos crear un nuevo método. Agradezco su respuesta.
Gracias Devendra. Estos son algunos enlaces de información muy buenos –