

If it can be useful, here is the GitHub repo for my attempt from last year on this summer project. Of course I’m here if I can help you in any way with such a project.

If you’re not familiar with Ranges in C++, read Ranges: the STL to the Next Level,.

For this reason, I’m going to detail this project to you, so you can take inspiration to build your own: This way you can level up on language features and library components that you don’t have access/time to use during the year.ĭuring my summer project of last year, I implemented some range adaptors. It also has the advantage of leaving you total freedom on which components you use. 1) Pick up a projectīuilding your own small project in C++ is a great way of experimenting and really understanding how things work. And after that I give you a couple of tips to help you actually achieve the goals that you choose. Here are 7 ideas that will let you leverage on your summertime to get a real push in C++. If you feel that option 1) is better for you just then shut down that phone or laptop and get some real rest! But if you’re up for option 2) then this post is made for you. 2) Or, you could invest a part of it into levelling up your skills, in C++ in particular, and start next year with a boost (pun very much intended). You have two options: 1) Spend all of it chilling out. In all cases, summer is a limited period where time is less scarce than during the rest of the year. Maybe you’re taking some time off, or maybe this is just because work is less intensive during this period. But there is also a great thing that comes with summer: more time. With it comes the sea, the sun, the beach, or the mountain or perhaps your family house.
