Names like, "value", "modify" and "extract" that are also templates can cause issues with other libraries that may want to use such names but cannot because they could conflict with libhal-util's libraries. They also lack descriptive power, where as adding "bit_" in front makes it quite obvious.
Names like, "value", "modify" and "extract" that are also templates can cause issues with other libraries that may want to use such names but cannot because they could conflict with libhal-util's libraries. They also lack descriptive power, where as adding "bit_" in front makes it quite obvious.