Replies: 2 comments
-
I second this feature request! I have also noticed that the solutions section has been changed, which was a pleasant surprise for me:D |
Beta Was this translation helpful? Give feedback.
-
Hey, I've converted this to a discussion because we try to reserve issues for things we can deal with relatively quickly. I like the idea, although an experienced developer might solve a problem in a way that uses advanced features someone earlier along in their journey might not be familiar with. Where I've seen good outcomes is with articles written by a developer which explains their thought process as they go because it makes clear why they've taken a certain approach. However these can be time consuming to write. I suggest you maybe post this in the Discord because discussions aren't as visible as we'd like and see if you can solicit some feedback from others. |
Beta Was this translation helpful? Give feedback.
-
Checks
Feature Request: brief description of feature request
format, e.g.Feature Request: Add a dark mode to the website
Description of the Feature Request
The recent update to the project solution page on the TOP website is truly impressive! I believe it would be even more beneficial if there were a dedicated section featuring a solution crafted by the professional Software Engineer (SWE) who maintains TOP. However, I propose implementing this selectively, focusing only on particularly challenging and comprehensive projects later in the curriculum, considering the already substantial workload of the hardworking maintainers at TOP. The reason I think a pro solution is invaluable is as follows:
Professional solutions could serve as invaluable references for learners, providing insights into best practices. This feature would enable learners to compare and contrast their solutions with those of seasoned professionals, so they not only can see how the problem is solved by a pro but also see how a pro organizes the code and abstracts the logic as well. This will give learners an opportunity to adopt new and improved approaches and correct any existing bad coding habits.
The professional solution could be viewed as a master's study in art and music, offering learners an opportunity to refine all aspects of their coding skills through the study of an expert's work.
Additionally, given the absence of personalized instructor feedback in TOP projects, which is often a feature of expensive boot camps, this provides an opportunity for learners to engage in a process that could best be described as "self-feedback" by analyzing a solution written by a professional.
Acceptance criteria
Additional Comments
No response
Beta Was this translation helpful? Give feedback.
All reactions