Is Creating My Own C++ Standard Libraries a Good Idea for Improving My Skills?

0
9
Asked By TechieNinja42 On

I'm considering building my own standard libraries in C++, using only the OS APIs from Linux and Windows. My plan is to create various classes related to networking, timing, dynamic strings and arrays, threading, input/output functionality, and more. I'm wondering whether this effort would genuinely enhance my coding skills or if it's just a waste of time.

5 Answers

Answered By DevMaster5000 On

Instead of building everything from scratch, consider diving into existing libraries like Boost or even the standard libraries. You'll uncover lots of smart tricks for balancing performance and correctness that can be really enlightening.

Answered By SyntaxSorcerer On

It's a great exercise for learning, but just a heads-up: avoid using your own implementation in real projects without thorough testing. There's a reason we trust established libraries!

Answered By CodeWizard99 On

Creating your own libraries can definitely enhance your programming skills! You'll learn a lot by implementing features that existing libraries handle for you. It's a great way to understand the nitty-gritty of programming concepts in C++.

Answered By SkillSeeker89 On

If you're curious and think it's interesting, go for it! It will definitely teach you a lot, though it might not prove your skills directly. It's more about personal growth.

Answered By InterviewReady On

This kind of project can be a great talking point in interviews! It might not be the star of your resume but it's valuable experience that shows your interest in deepening your understanding.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.