why does my mesh appear disconnected in object mode?

when i look at my mesh in wireframe object mode (see picture) the mesh disappears in places, though in edit mode it’s fine. is this just a quirk of blender or what?

In the Properties (N) / Display panel select the All Edges tickbox. Without this if faces are too planar it will miss out unnecessary edges