The design of a swimming pool is very important in order to get the convenience when you use it. It also has to be safe for all the member of the family. To prevent your children access it freely, it is better to build it as minimal as possible. This is done to make sure that the children are safe.
If you have a house which width is 300 m2, you deserve to have a swimming pool in your house. If you want to use it for doing the swimming as one of sports, a small pool would be enough.
Furthermore, a square swimming pool is an effective shape for a pool. It gives the convenience during you are swimming. You can swim forward and you need small space to build it. The design of the pool can be improved by using overflow system. This will make the water always flows over the edge of the pool.