General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
xybersurfer
Thriving Technologist
comments
Comments by "xybersurfer" (@xybersurfer) on "Why Do So Many Programmers Lose Hope?" video.
good points. especially about time estimates. i usually just add a huge margin to my estimates, when there is a lack of information. however, long term what bothers me more is how the software industry is so used to accepting mediocre languages and other tools, that don't allow a more direct expression of ideas and make one jump through too many unnecessary hoops. this habit is a kind of tunnel vision. in my opinion, mediocre tools are the root cause uncertainty. the problems don't magically appear, out of nowhere
2
@HealthyDev a little bit technical: one of the things that immediately comes to mind is the web.config file that is part of .NET web services in and it's tight coupling with IIS, which is the server where such a web service is usually hosted. in IIS settings, the admin can set things like whether to use HTTP or HTTPS and what kind of Authentication to use (for example Basic or Anonymous Authentication, etc). the problem is that the web.config file, that's part of the web service, also requires specifying which of these will be used, or it won't work (errors). the web.config file does not have sane defaults and it's rather complicated and the documentation is rather poor. the result is that things crash when the admin changes these kinds of settings. and the developer is left trying to figure out what changed and how to mimic these settings in a poorly documented file. the struggling already happens during development, and combined with a deadline this becomes a huge issue. online you will find lot's of talk of people trying to solve web.config problems (who blames them?), not only related to IIS. but hardly anyone talks about what a mess this is that Microsoft designed. there are many more examples in other technologies and languages. i would say that this type problem, is where most of my time goes as a developer
2
@HealthyDev great that you're also a .NET guy :D. you have really interesting videos in your channel (good content). yeah configuration management is a huge deal. my main gripe is with artificial barriers where no one really knows why we are doing things in a certain convoluted way, but everyone just keeps doing it (not to speak of web development. the list goes on). it's hard to be confronted with things that burn time, but could seemingly be easily improved. i feel that i may have to re-educate myself and go down a more academic path to have any hope of making a change
1