refactor article repo bySlug method
refactor PostsController show method
refactor show post view