3 ms·
When I say web development, I am really talking about web application development. The same skills that apply to a native developer apply to a web developer.
by hahamrfunnyguy 10y ago
When I say web development, I am really talking about web application development. The same skills that apply to a native developer apply to a web developer.
On the design pattern side, MVVM and MVC are integral to modern web development. Inversion of control and delegates are used in many JavaScript frameworks in server side frameworks like Node and .NET
Knowing about different search algorithms comes in handy, as does knowledge of data structures and encoding. With understanding basic CS fundamentals, you can better understand how the framework is doing things under the hood and make informed decisions with how to proceed with a given implementation. It also really helps with troubleshooting when things go wrong.
- rhizome 10y agoThat 99% of algorithms and design patterns are apparently "nice to haves" in web development means deficiencies in them do not constitute "skating by." I only raise this point because there appears to be a huge (and possibly intractable) disconnect between practical needs and theoretical ones when it comes to hiring.