5 ms·
The fact that you have jumped to "speculate airbnb developers are unprofessional and their architects are bad" is definitely something you could think about. >
by aplummer 8y ago
The fact that you have jumped to "speculate airbnb developers are unprofessional and their architects are bad" is definitely something you could think about.
> Well, if you read all the blog posts
> they had a group of native developers who preferred to use their existing native skill set to build things, and since there was no unified approach to state, it became cumbersome to manage state between a hodgepodge of rn and native components
This is an immature straw man reducing their issues to one thing - it's a long blog series I have read (and presented back to clients in a series of case studies).
I don't want to come in too hot because it's increasingly clear you are pretty fresh in your career, but taking this kind of negative view based on pure speculation is really going to be limiting for you.
As I said, RN is great in some circumstances, but like any framework / tech there _is many_ cases and orgs where it is not a good fit.
- resters 8y ago> reducing their issues to one thing Not at all, I focused on the one thing that was mentioned as the most significant reason for team frustration with react native. > I don't want to come in too hot No worries > it's increasingly clear you are pretty fresh in your career I was thinking the same thing about you, no offense. > but taking this kind of negative view Not sure what you found negative about my view. Teams and individuals make mistakes and misjudgments. That is part of life. If you read my comments I said that removing RN was probably the right thing to do by the time it happened. This is often the case with bad technological decisions in startups and is rational because of sunk cost. > many_ cases and orgs where it is not a good fit This is why I cite architecture. With react or react-native you really need to know where the data is coming from and how the data will flow through the application. I'm arguing that the architect should have had a plan for how this would work before introducing react native into the app. Airbnb has done a lot of great react-native work, so I know the issue isn't technical competency, but the linting rules Airbnb popularized suggest a very trees-oriented (not forest oriented) perspective on tech, which is the kind of perspective that makes the above kind of mistake.
- aplummer 8y ago> Not sure what you found negative about my view. Cool reading your other comments too I realise I’m getting trolled at this point so I’ll finish up here.
- resters 8y ago> I’m getting trolled In other words you have no rational or thoughtful response and have for the second time decided to use ad hominem attacks, this time the highly sophisticated one known as name calling.