Click here to Skip to main content
15,907,497 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: What does software engineering look like, in practical terms? Pin
Dominic Burford20-Jul-16 2:34
professionalDominic Burford20-Jul-16 2:34 
GeneralRe: What does software engineering look like, in practical terms? Pin
Marc Clifton20-Jul-16 2:03
mvaMarc Clifton20-Jul-16 2:03 
GeneralRe: What does software engineering look like, in practical terms? Pin
Basildane20-Jul-16 2:12
Basildane20-Jul-16 2:12 
GeneralRe: What does software engineering look like, in practical terms? Pin
Marc Clifton20-Jul-16 2:24
mvaMarc Clifton20-Jul-16 2:24 
AnswerRe: What does software engineering look like, in practical terms? Pin
Duncan Edwards Jones20-Jul-16 1:53
professionalDuncan Edwards Jones20-Jul-16 1:53 
GeneralRe: What does software engineering look like, in practical terms? Pin
Marc Clifton20-Jul-16 3:55
mvaMarc Clifton20-Jul-16 3:55 
GeneralRe: What does software engineering look like, in practical terms? Pin
Duncan Edwards Jones20-Jul-16 3:59
professionalDuncan Edwards Jones20-Jul-16 3:59 
AnswerRe: What does software engineering look like, in practical terms? Pin
den2k8820-Jul-16 2:17
professionalden2k8820-Jul-16 2:17 
Engineering looks like a pile of sheets with a lot of poorly drawn correct diagrams, awesomely drawn wrong diagrams, scraped lines, hastily written and more hastily forgotten "illuminations". Followed by smaller and smaller piles of similar sheets of improved quality.

It's the most abstract and time consuming part, requiring focused meetings (not scrum, not at all) with the minimum necessary number of people and open minds - which means that after an hour everyone goes back to solo thinking and meet the next day.

The only engineering skill that I learnt in college is to be as rigorous and factual as possible. Record all the results of the experiments, all the intermediate results and the procedures used to obtain those intermediate results and the indexes used for the decisions. Everything else is experience and personal initiative - the first requires time ("it takes a year to make a year of experience"), the latter is a tract, you have it or you don't have it.

College also taught me methods to be factual and rigorous, in the form of Mathematical Analysis, Logic, Statistics and courses of Engineering - they are useful in that they make you design standard cases with the tools used to solve them the first time and then explaining how they were solved in the first place. Basically they are history classes on engineering matters.

As for design patterns I have some trouble with the term because I have a colleague (self-taught) who misuses them on regular basis because deep down he does not understande them and makes things harder for everyone else. Then reasoning on the real meaning of the term I recognize that I use them as well, because THEY WORK, even if usaully in my team we prefer reinventing the wheel. We do embedded highly customized systems so it's usually the saner thing to do - standard components or pre-cooked desgin patterns never worked for us in the past 25 years.
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++*      Weapons extension: ma- k++ F+2 X

If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver

When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani

AnswerRe: What does software engineering look like, in practical terms? Pin
Eddy Vluggen20-Jul-16 2:29
professionalEddy Vluggen20-Jul-16 2:29 
GeneralRe: What does software engineering look like, in practical terms? Pin
Basildane20-Jul-16 2:33
Basildane20-Jul-16 2:33 
GeneralRe: What does software engineering look like, in practical terms? Pin
Greg Lovekamp21-Jul-16 9:07
professionalGreg Lovekamp21-Jul-16 9:07 
AnswerRe: What does software engineering look like, in practical terms? Pin
Dominic Burford20-Jul-16 2:53
professionalDominic Burford20-Jul-16 2:53 
GeneralRe: What does software engineering look like, in practical terms? Pin
Marc Clifton20-Jul-16 3:52
mvaMarc Clifton20-Jul-16 3:52 
GeneralRe: What does software engineering look like, in practical terms? Pin
Mark_Wallace20-Jul-16 9:44
Mark_Wallace20-Jul-16 9:44 
GeneralRe: What does software engineering look like, in practical terms? Pin
Dominic Burford20-Jul-16 23:41
professionalDominic Burford20-Jul-16 23:41 
GeneralRe: What does software engineering look like, in practical terms? Pin
Mark_Wallace21-Jul-16 2:13
Mark_Wallace21-Jul-16 2:13 
AnswerRe: What does software engineering look like, in practical terms? Pin
Duncan Edwards Jones20-Jul-16 2:56
professionalDuncan Edwards Jones20-Jul-16 2:56 
GeneralRe: What does software engineering look like, in practical terms? Pin
Marc Clifton20-Jul-16 3:56
mvaMarc Clifton20-Jul-16 3:56 
AnswerRe: What does software engineering look like, in practical terms? Pin
Nelek20-Jul-16 2:58
protectorNelek20-Jul-16 2:58 
GeneralRe: What does software engineering look like, in practical terms? Pin
Marc Clifton20-Jul-16 3:57
mvaMarc Clifton20-Jul-16 3:57 
GeneralRe: What does software engineering look like, in practical terms? Pin
Greg Lovekamp21-Jul-16 9:15
professionalGreg Lovekamp21-Jul-16 9:15 
GeneralRe: What does software engineering look like, in practical terms? Pin
Nelek21-Jul-16 21:40
protectorNelek21-Jul-16 21:40 
AnswerRe: What does software engineering look like, in practical terms? Pin
Marco Bertschi20-Jul-16 3:26
protectorMarco Bertschi20-Jul-16 3:26 
GeneralRe: What does software engineering look like, in practical terms? Pin
Marc Clifton20-Jul-16 4:01
mvaMarc Clifton20-Jul-16 4:01 
GeneralRe: What does software engineering look like, in practical terms? Pin
Nelek20-Jul-16 4:19
protectorNelek20-Jul-16 4:19 

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.