this post was submitted on 23 Jul 2023
31 points (74.6% liked)
Memmy - An iOS client for Lemmy
5074 readers
1 users here now
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I apologize. I hoped/figured you guys could take honest criticism (since it comes from a place of wanting you guys to do better and is completely constructive).
IMO, you currently have the best app for Lemmy. As a fellow dev, I'd want to hear brutally honest opinions of my app no matter how much it hurts...and it should hurt (as much as a dose of reality does) because this app has all the red flags that point to mounting and unmanageable state and complexity. Good luck refactoring it and I promise to also be as unbridled about my praise as I was about my criticism.
In the future, I promise to disguise my harsh criticisms and tech stack preferences so I don't hurt your feelings.
Happy to get criticism, but this sentence was not constructive in any way:
Sorry we don't know Swift, but I assume the same thing could happen in Swift if you started rewriting the entire state management in a Swift app. We chose to write it in React Native because we both know JS/React, but we wanted to focus on iOS because that's what we use. Saying it's partially our fault for not using Swift is not constructive.
In my book, that is actually a constructive critique. I am constructively telling you that javascript and react native are bad candidates for this type of thing and that I think it would benefit you long-term to switch to a native tech stack. As long as you didn't personally invent javascript or react native, you shouldn't be offended. I guess you could be offended if you simply refuse to learn swift while developing an app built solely for iOS but that's not on me.
Hi fellow, you’re actually pretty rude. Even your « I apology » comment is not an apology at all.
As an IOS dev, swift engineer, major critic bla bla bla, you should know that there are more constructive ways of providing feedback.