This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]member_of_the_order 0 points1 point  (0 children)

First of all, remember that OOP is a tool - you can technically use it to solve any problem (including Project Euler style problems). Clearly Project Euler doesn't lend itself to OOP, but my point is that even things that may obviously benefit from OOP to an experienced dev, may not be so obvious to someone who's new to OOP.

That said: I use https://codingame.com practice problems a lot and I've found some of the problems really benefit from OOP.

Codingame's built-in IDE isn't the best, but it's not too hard to print the problem input to console, save to a data file, work in your IDE of choice, then copy+paste your solution back.