Click here to Skip to main content
15,350,147 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Why every developer should learn computer science theories first. NOT! Pin
Mircea Neacsu2-Jun-21 3:41
mvaMircea Neacsu2-Jun-21 3:41 
GeneralRe: Why every developer should learn computer science theories first. NOT! Pin
obermd2-Jun-21 6:14
Memberobermd2-Jun-21 6:14 
GeneralRe: Why every developer should learn computer science theories first. NOT! Pin
Sander Rossel2-Jun-21 21:01
professionalSander Rossel2-Jun-21 21:01 
GeneralRe: Why every developer should learn computer science theories first. NOT! Pin
obermd4-Jun-21 5:10
Memberobermd4-Jun-21 5:10 
GeneralRe: Why every developer should learn computer science theories first. NOT! Pin
Sander Rossel5-Jun-21 3:03
professionalSander Rossel5-Jun-21 3:03 
GeneralRe: Why every developer should learn computer science theories first. NOT! Pin
PIEBALDconsult2-Jun-21 6:26
professionalPIEBALDconsult2-Jun-21 6:26 
GeneralRe: Why every developer should learn computer science theories first. NOT! Pin
Gerry Schmitz2-Jun-21 10:31
mveGerry Schmitz2-Jun-21 10:31 
GeneralRe: Why every developer should learn computer science theories first. NOT! Pin
Sander Rossel2-Jun-21 21:07
professionalSander Rossel2-Jun-21 21:07 
I read the article this morning and I completely agree with you.
Knowing some CS can give you an edge, but is in no way required.
When my customer calls that their application, written in the 90's, isn't behaving as expected, don't expect to find nice design patterns, data structures or algorithms.
Most of those are already implemented in modern environments anyway.
Also, (premature) optimization, one of the main points of this author, is considered bad practice, I'd rather have fast code that's readable than super fast code (we're talking milliseconds difference here) that's cryptic.
Of course this depends on the context and goal of the application.

"In theory, theory and practice are the same. In practice, they are not." - Albert Einstein

GeneralRe: Why every developer should learn computer science theories first. NOT! Pin
Eddy Vluggen3-Jun-21 11:45
professionalEddy Vluggen3-Jun-21 11:45 
GeneralRe: Why every developer should learn computer science theories first. NOT! Pin
5teveH3-Jun-21 20:08
Member5teveH3-Jun-21 20:08 
GeneralRe: Why every developer should learn computer science theories first. NOT! Pin
Eddy Vluggen3-Jun-21 23:54
professionalEddy Vluggen3-Jun-21 23:54 
NewsAmazing Opportunity (cellarbration meal) Pin
Super Lloyd1-Jun-21 22:49
MemberSuper Lloyd1-Jun-21 22:49 
GeneralRe: Amazing Opportunity (cellarbration meal) Pin
Richard MacCutchan2-Jun-21 1:20
mveRichard MacCutchan2-Jun-21 1:20 
GeneralRe: Amazing Opportunity (cellarbration meal) Pin
W Balboos, GHB2-Jun-21 1:47
mveW Balboos, GHB2-Jun-21 1:47 
GeneralRe: Amazing Opportunity (cellarbration meal) Pin
Super Lloyd2-Jun-21 2:00
MemberSuper Lloyd2-Jun-21 2:00 
GeneralRe: Amazing Opportunity (cellarbration meal) Pin
dandy722-Jun-21 4:08
Memberdandy722-Jun-21 4:08 
GeneralRe: Amazing Opportunity (cellarbration meal) Pin
Super Lloyd2-Jun-21 5:25
MemberSuper Lloyd2-Jun-21 5:25 
NewsAmazing Opportunities (continued) Pin
Super Lloyd1-Jun-21 22:05
MemberSuper Lloyd1-Jun-21 22:05 
GeneralRe: Amazing Opportunities (continued) Pin
honey the codewitch1-Jun-21 22:11
mvahoney the codewitch1-Jun-21 22:11 
GeneralRe: Amazing Opportunities (continued) Pin
Super Lloyd1-Jun-21 22:26
MemberSuper Lloyd1-Jun-21 22:26 
GeneralRe: Amazing Opportunities (continued) Pin
Slacker0071-Jun-21 22:43
professionalSlacker0071-Jun-21 22:43 
GeneralRe: Amazing Opportunities (continued) Pin
honey the codewitch2-Jun-21 2:12
mvahoney the codewitch2-Jun-21 2:12 
GeneralRe: Amazing Opportunities (continued) Pin
dandy722-Jun-21 4:02
Memberdandy722-Jun-21 4:02 
GeneralRe: Amazing Opportunities (continued) Pin
musefan2-Jun-21 4:32
Membermusefan2-Jun-21 4:32 
GeneralRe: Amazing Opportunities (continued) Pin
Super Lloyd2-Jun-21 13:17
MemberSuper Lloyd2-Jun-21 13:17 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

What language are you using for AI development or learning?
Whether you're at work or home, hard core coding or just trying to figure out this AI thing, which languages have you used in your adventures?
  Results   290 votes