Обзор темы [Рефакторинг кода]

Замена массива на объект (Replace array with Object)

Есть массив, в котором определенные элементы имеют различное назначение.

Заменить массив на объект, в котором поля соответствуют этим назначениям.

String[] row = new String[3];

row[0] = “Liverpool”;

row[1] = “15”;

Perfomance row = new Perfomance[3];

Row.setName(”Liverpool”);

Row.setWins(“15”);

При хранении в массиве разнородных данных и соглашениях типа “Пусть первый элемент – имя, второй – фамилия” может возникнуть путаница при забывании этих соглашений. Так что лучше объявить объект с соответствующими полями и с помощью Перемещения методов определить его поведение.