computer #190890
-
🏷️ Discussion TypeBug 💬 Feature/Topic AreaApps BodyHi everyone, I’d like to share some thoughts regarding this topic. From my perspective, the current approach works well in general, but there are a few areas where we could improve clarity and efficiency. First, it might help to better document the expected behavior, especially for edge cases. This would make it easier for contributors to understand the intended logic and avoid confusion. Second, we could consider simplifying parts of the implementation to make the code more maintainable in the long term. I’m open to feedback and would be happy to collaborate on refining this further. Thanks to everyone who has contributed so far! |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for your thoughtful feedback! I completely agree that improving documentation—especially around edge cases—would make a big difference for contributors. That’s definitely something we can prioritize. Regarding simplifying the implementation, I think that’s a great point as well. If you have any specific suggestions or examples in mind, feel free to share them—I’d be glad to review and discuss possible improvements together. Appreciate you taking the time to highlight these areas! |
Beta Was this translation helpful? Give feedback.
-
|
Hi! Thanks for sharing this — totally agree with your points. From our side, we’re seeing something similar. The current approach does the job, but there are definitely areas where things could be clearer, especially around edge cases. In some scenarios, it’s not entirely obvious what the expected behavior should be, which can lead to confusion when trying to debug or extend the logic. Improving the documentation would go a long way here, particularly by outlining those edge cases more explicitly. That would make it easier for anyone jumping into the codebase to understand the intended flow without needing to reverse-engineer it. Also +1 on simplifying parts of the implementation. There are a few areas where reducing complexity could improve readability and make future maintenance easier. Happy to collaborate on this if needed — feel free to loop us in 👍 |
Beta Was this translation helpful? Give feedback.
Hi! Thanks for sharing this — totally agree with your points.
From our side, we’re seeing something similar. The current approach does the job, but there are definitely areas where things could be clearer, especially around edge cases. In some scenarios, it’s not entirely obvious what the expected behavior should be, which can lead to confusion when trying to debug or extend the logic.
Improving the documentation would go a long way here, particularly by outlining those edge cases more explicitly. That would make it easier for anyone jumping into the codebase to understand the intended flow without needing to reverse-engineer it.
Also +1 on simplifying parts of the implementation. There a…