dev-resources.site
for different kinds of informations.
A recipe for deciding between technologies
Published at
9/14/2019
Categories
javascript
architecture
technologies
techlead
Author
adamklein
Author
9 person written this
adamklein
open
I've written in the past why I think choosing between technologies is extremely difficult.
So, here are my 2 cents on how to do that effectively. It's not a bullet-proof method, but I hope it will help guide you on that journey:
- Do some unstructured and unbiased research of pure facts and verify them against different sources. Don’t make any prejudgments and don’t choose sides.
- Look at who’s writing the article and what education they have on the subject. Try to understand if it’s a technical, experienced person, or a content writer. Check out the comments as well.
- Find people that you trust and that face similar challenges, and share your view on development, and consult with them.
- Write down a list of features for each technology.
- Find the features that satisfy your needs in all options, and remove them from the list. For example, if all technologies are performant enough for you — no need to compare their performance.
- Decide on each feature what is a pro and what is a con for you.
- Think about the things that matter the most to you. For each technology, write down at most 3–4 pros/cons that are important for you, and ignore the rest.
- Go over the list and see if there's any technology that you can already cross out based on the pros/cons list.
- For the remaining techs, make a PoC, and determine the barrier of entry and the quality of the documentation.
Your choice
Remember, these are YOUR personal interpretations. Some people will see a framework’s full solution as a pro, some will see it as a con. Some don’t really care about popularity, for others, it’s the most important requirement.
Your choice will affect future developers for potentially years, so making a good research at this stage is worthwhile.
Good luck!
technologies Article's
27 articles in total
Неофобия
read article
Core Concepts and Cutting Edge Technologies in Data Science
read article
Quantum Technologies Overview The Dawn of a New Era
read article
This Official Logo
read article
Revolutionizing Mining Operations: The Power of Mine Site Technologies
read article
8 Influential Software Development Technologies for Developers in 2024 and Beyond
read article
Your Gateway to a Brighter Future: Discovering Gainwell Technologies Careers
read article
10 Reasons to Hire a Mobile App Development Company for Your Next App Idea
read article
Future of Web App Development: Predictions and Trends to Watch Out For Published Not Starred
read article
Trends and Tech for Psychology-Driven Products
read article
Technologies and methods for LED display renovation
read article
The Future of Custom Software Development: Trends and Technologies
read article
Stay Ahead of the Game: The Future of Software Development in Dallas
read article
Unveiling The Software Developer Journey Navigating Challenges And New Technologies
read article
What is ETL
read article
Hyperautomation: Redefining Business Processes Through Advanced Technologies
read article
Demystifying Innovation - Unveiling the True Drivers of Progress
read article
Top Technologies that are Driving Innovation in Software Engineering
read article
REASONS TO LEARN PYTHON WITH DJANGO IN 2022
read article
Most Popular Technologies
read article
Is it profitable to start a telemedicine business in 2021? Absolutely.
read article
All hype, or actually relevant? Software AG’s Technology Radar offers guidance
read article
How to Create an App and Make Money
read article
A recipe for deciding between technologies
currently reading
Endless development platforms, frameworks and form-factors
read article
Top Reasons Why A Hybrid Cloud Is Better
read article
My journey with various web development technlogies (C#, PHP, MEAN Stack, React & more..)
read article
Featured ones: