There are many books with varying opinions on how you should discipline your children. However, I believe that the person that knows your child best is you. Articles and books can give advice, but it is important to understand your child and what will work for them.
Not all children are the same, and this applies to children in the same family. Using time out for one child may not work for another. It’s important to understand this and not try to force the same discipline on a child that it won’t work for.