Комментарии:
Everyone who programs should know C and should be able read assembly.
ОтветитьOOP is unreadable by design
ОтветитьOOP is an idea for some cases but it's just cancerous and abstracts way too much from the CPU.
ОтветитьOop is as hard as you make it
ОтветитьMy controversial opinion? Yes, OOP sucks, but functional isn't the response.
Ответить"I only have 5000 rep on SO"
Most ppl who have 1000-10000 have that rep cause one of their question / answer blew up. Not because they are acrive SO contributors. Acrive SO contributors are meadured in upwards of tens of thousands of rep
Using camel case vs snake case in identifiers?
ОтветитьWriting tests DOES help you write better code, because it will force you to refactor your code and make it testable. You'll be forced to write code for for it to be efficiently testable and in fact help the readability of it.
However I do on the point that you'd rather have a few effective tests than a lot of ineffective, but that doesnt make testing not usefull.
Theres plenty scenarios where the requirements are set and tests can help you check off those tests and show your stakeholders that the requirements are met
Controversial opinion: SQL is pronounced school.
ОтветитьAll paradigms are good but, in programming world OOP have mutated which we call it “versioning”. Cause Java has its own design, syntax and …, C++ has its own … and so on. But it doesn’t mean that oop sucks. It means we humans haven’t understood it yet. In real world you can’t see functions, but you can see objects that messages to each other. That’s my opinion. There is no bad things in programming, there are bad approaches, solutions and people in programming world.
ОтветитьThe bit on hourly rate especially with difficult clients alone is worth the 👍
ОтветитьThe biggest advantage of the degree is that College graduates are usually better than average at writing code and have the math experience to encapsulate the science aspect of the field. There is always a gamble with self-taught people because they could have terrible practices, a lack of understanding, poor experience, etc. It's true that you can learn everything online today, but there is a lot of misinformation and the college degree weeds out the bad programmers, the undedicated people, and the bad information/practices
ОтветитьIbalways struggled with classes until i just wrote code... teachers always go on about dogs but unless yours coding a dog its just not necessary lol. Just write a normal function in there and show me an variable. I dont want to find out that dogs run and be hairy
ОтветитьCoding is only separated due to capitalism and culture as a whole. Math is logic for the most part. Binary is math. The future is inevitable consolidation and automation (bye)
ОтветитьIs OOP is bad, why is Smalltalk so good?
ОтветитьSpending Money on a CS degree is not a good practice
Ответитьcontroversial opinion: rust is already dead.
ОтветитьTbh I think if we move on from OOP, we won't actually move on but just create another way of programming much how we've created more ways to do the same thing (frameworks, languages, etc). People will have their own preferences. Personally, I like OOP because abstractions are done the easiest that way for me
Ответить