Leads to inflexible and error-prone code. Frame the concept in practical terms so you can explain it during interview discussion.
Poor field design can result in a class that is difficult to understand or modify. For example, adding unrelated fields to a Product class (like a Customer's name) weakens its cohesion. This makes the code less modular and prone to errors when changes are needed.
Additional Notes
What are the consequences of poor field design in Java?