I found this explication //// BestShare: If your miner or pool computes a hash value that is lower than that maximum, then you or the pool have solved a block.
is that mean : if my share is less than my best share so i solved a block ?
Bitmain unfortunately doesn't explain that the hash value of a block is not a decimal number but a little endian hex value. The shares and difficulty we mostly talk about here and what you see in the miner status page however is a floating point representation that shows how much current target is harder than the one used in the genesis block. Basically in hex it needs to be lower then current diff (in hex) and in floating point it needs to be higher.