I need some guideance from the experienced users here, I need to know where to focus my studies:
Ive been reading several electronic books, and they are quite different, I decided I want to re-learn from scratch most about semiconductors, so I have 3 books: "Electronic Design" by Savant, Roden and Carpenter, "Electronic Devices" by Floyd, and the classic "Electronic devices and Circuit Theory" by Boylestad.
Floyd's book is very easy to read and understand but sometimes I think it lacks going deeper into the subject, yet its very practical. Savant's book is more math/theory oriented similar to Sedra/Smith but a bit lighter, and Boylestad's is somewhere in the middle.
While im very fond of math, some math/theory or physicist oriented books like Savant "Electronic Design" or Sedra/Smith "Microelectronic devices" lack the practicality of Floyds book, and focus mostly on stuff that I find to be completely useless (at least so far). For example, Ive been reading about the diode, and both books give a lengthy explanation on how the diode works, and all the math around it. They end up presenting the following formula (among many others derived from it):
I have no doubt in my mind that the formula above is a great model to describe the exponential behavior of a diode. The only problem is that any way I try to apply it to a real world scenario I find it to be completely useless and completely far off from the aproximate value calculated by just stating that Vf=0.7V.
Also, a lot of the excercises in such books are also very abstract, for instance they'll use instantenous voltage equations to represent an AC signal, in which the results are expressed in sine or cosine equations rather than round numbers.
Are any of the before mentioned equations useful in a daily life scenario?
So my question is: Should I dump the heavy theory books and focus mainly on the ones which give practical applications? and is it worth knowing those sort of ideal mathematical model equations, or should I keep on doing what im doing now, which is basically reading the same chapters from all the books trying to get out whats best from each one of them? my only fear is that by using this method I will only get more confused, since some books use slightly different methods, name the same variable with different names, etc...
Several engineers have told me I need to know a lot of theory if i want to be a good designer, and some others tell me I should focus on the stuff that works.