kolban wrote:I'm of a mind set that says if the developer of a library says "call XYZ()" before using the library then I had better "call XYZ()" before using it. I'm afraid I'm missing the notion of even asking the question "Why are we calling XYZ()"?
My doctor told me, "Don't drink grapefruit juice while taking this medicine". I have no intention of drinking grapefruit juice while taking the drug "just to see what happens"
Of course, developers who understand better and tell us what to do, exactly like their medical example, however it is interesting to understand the reasons for future if necessary, identify errors, bugs or methods to increase code effectiveness. For now, all tests I did with some libraries of Arduino core worked without any problems .. I will continue to analyze.