I need to create a cylinder, cut in half, with a hole cut out of it. I'm very new to Blender, and I'm sure that there are many ways to achieve the same thing, but I used a boolean modifier to remove the hole from the cylinder. The problem is that in the shape that I have, after selecting smooth shading, there are some unwanted diagonal lines above and below the hole that you may be able to see in the image.
My question is, is there a more efficient way to do this without a Boolean modifier? I have heard that Boolean modifiers are not a great tool as they can result in 'bad topology' so I would appreciate it if someone could suggest a better way to do this. I would also like to know if it is possible to have the smooth shading without these strange lines around the hole.