Logger, Reusable, Modular, Integration, Reporting, Consistent and Independent are some of the attributes of a good framework. If, on one side, it should be adaptable to change, then, on the other side, it should automatically fit itself to the code.

BY Best Interview Question ON 13 Jan 2019