В первую очередь прислушайтесь к
Одиночка Айс,
Moskus и
Сергей Горностаев. А по существу вопроса - принципиальной разницы нет. Будет ли ваш код в контексте чужого проекта или своего, всё равно это будет ваш код! Специалист поймёт ваш уровень просто взглянув на то как вы пишите. Что именно пишите - не важно.