Absolutely. But IMO they're also supposed to use their expertise to make technical decisions to build quality products, not just do what they're told by management.
-
-
-
*Counts the number of times I had to stop engineers from using their best judgement to do a rewrite*
-
“I don’t understand this abstraction. Time to rewrite it to make it better!” (Introduces new bugs, fails to handle old edge cases, and nobody else understands the new abstraction) Rewrites aren’t always bad, but some consider them hammers and too many problems nails...
-
The author had me on “all the JavaScript is in its own repository and it gets shipped as a CocoaPod.”
-
Beautiful, esp. if you have a CP core contributor on the team. We just shove it all in the monorepo :)
-
We'll probably get NPM support on iOS before SPM.
-
yarn, go with the time Javi. And asdf as version manager ;)
কথা-বার্তা শেষ
নতুন কথা-বার্তা -
-
-
I'd turn that statement on it's head somewhat - engineers are typically focussed on solving problems and they want to use best proven tools available to do that....and, for a pretty significant number of apps, I still don't believe using ReactNative is the correct approach.
-
Did you try using it in a larger app? Or is that simply a twitter-infused opinion?
-
Yes, it's probably fair to say that my opinion is *somewhat* based on gut feeling. I've been developing Android apps for nearly 10 years now and have seen various frameworks like this come and go. Meanwhile native development languages/tools/sdks have got progressively better.
-
I also see on a daily basis on StackOverflow the types of issues people are running in to using ReactNative….issues that, as pointed out in AirBnB post, are typically easily solved using native approach (these are often issues that become major time sinks)
-
It's also worth noting from (https://blog.appfigures.com/ios-developers-ship-less-apps-for-first-time/ …) that "Not only is the number of non-native apps relatively small, year-over-year that number went down across both platform.". ReactNative was at least partially used in 1.85% of iOS/Android apps in 2017.
কথা-বার্তা শেষ
নতুন কথা-বার্তা -
-
-
Stupid engineer who have feelings and preferences. You’re just a problem solver so SOLVE PROBLEMS!
-
Some of what Ash write in the post is explicitely about these feelings - and how this sometimes hurts our ability to solve problems in better ways.
-
I don’t think you would ask a neuro surgeon to operate your knee.
কথা-বার্তা শেষ
নতুন কথা-বার্তা -
-
-
"...your team asks you to use JavaScript"
"...your manager decides that you have to use React native because he read an article on medium"
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায়
-
-
-
If you hire someone to build a house and don’t let them use power tools, but insist upon janky tools they hate and/or have no experience with, I wouldn’t blame them for leaving. Job satisfaction isn’t only problem solving. Otherwise interesting about React Native, though.
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায়
-
-
-
Good developers watch what happens outside their preferred ecosystem, but most developers will have clear preferences for what they have experience with. Any debate about choosing a tool is much more about experience than it is about how good or bad the tool is.
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায়
-
-
-
Your team or your manager Who thinks RN will be a great opportunity to cut costs?
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায়
-
-
-
That article seems to pass off this whole thing as "React Native just wasn't a culture fit for Airbnb, that's why it failed". I think that is disingenuous. I'd say it wasn't a "culture fit" because the devs at Airbnb knew when to throw in the towel, like responsible devs.
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায়
-
লোড হতে বেশ কিছুক্ষণ সময় নিচ্ছে।
টুইটার তার ক্ষমতার বাইরে চলে গেছে বা কোনো সাময়িক সমস্যার সম্মুখীন হয়েছে আবার চেষ্টা করুন বা আরও তথ্যের জন্য টুইটারের স্থিতি দেখুন।
⚣
