|
|
|
|
|
by applecustard
4748 days ago
|
|
From my experience anyone who doesn't do proper research into viable options, is always the person who wants to build "cool" amazing bleeding edge things are junior developers. There's nothing wrong with this mentality when developing fresh new code for small projects but once you work in an established company you need to stop and think.
Is this a new language, technology?
What kind of support is available, how hard will it be to hire someone that knows this or train them up?
Do we already have something pre-existing that objectively is just as good? Without such conservatism, you end up with undocumented frameworks that are no longer officially supported, no one knows it and there are hundreds of these things that just replicate each other, just because it was something "cool" at the time. This applies to frameworks, languages, libraries so on.
Someone has to support these things 2, 5, 10 years even down the track. |
|