Код: Выделить всё
class MyData {
String statusA;
String statusB;
String statusC;
...
Something field20;
boolean canDoX() {
return statusA.equals('z') && statusB.equals('y')
}
}
Код: Выделить всё
class MyDataWithHalfOfFields {
String statusA;
String statusB;
String statusC;
...
Something field10;
}
Lang — это Java, но это не имеет большого значения
p>
Обновление
Почему это оптимизация. Дизайнеру нужны 2 страницы во внешнем интерфейсе
- Группа объектов с данными из массива MyDataWithHalfOfFields
Страница MyData
Подробнее здесь: https://stackoverflow.com/questions/782 ... ith-same-l