Just like your can solve simple problems with spaghetti code.
Of course, writing simple, will factored code is often hard!