Actually I had a big problem in understanding diodes before because we only used constant voltage drop model for diodes. So a lot of contradiction happened. For example in BE junction of transistor, what will happen if the biasing voltage across BE is large than the ideal voltage model.