Click here to Skip to main content
15,892,927 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: thought: safety - Software Engineering vs other Engineering displanes Pin
kalberts7-Feb-20 4:27
kalberts7-Feb-20 4:27 
GeneralRe: thought: safety - Software Engineering vs other Engineering displanes Pin
Richard Deeming6-Feb-20 4:53
mveRichard Deeming6-Feb-20 4:53 
GeneralRe: thought: safety - Software Engineering vs other Engineering displanes Pin
PIEBALDconsult6-Feb-20 5:19
mvePIEBALDconsult6-Feb-20 5:19 
GeneralRe: thought: safety - Software Engineering vs other Engineering displanes Pin
kmoorevs6-Feb-20 5:17
kmoorevs6-Feb-20 5:17 
GeneralRe: thought: safety - Software Engineering vs other Engineering displanes Pin
Sander Rossel6-Feb-20 21:22
professionalSander Rossel6-Feb-20 21:22 
GeneralRe: thought: safety - Software Engineering vs other Engineering displanes Pin
Member 91670576-Feb-20 22:26
Member 91670576-Feb-20 22:26 
GeneralRe: thought: safety - Software Engineering vs other Engineering displanes Pin
MikeTheFid7-Feb-20 4:22
MikeTheFid7-Feb-20 4:22 
GeneralRe: thought: safety - Software Engineering vs other Engineering displanes Pin
kalberts7-Feb-20 4:53
kalberts7-Feb-20 4:53 
MikeTheFid wrote:
Example: Agile et al. was an answer to the perceived deficiencies of waterfall. It became THE hammer in a world of nails for many people.
<rant>
I am shocked by how many young SW developers know one thing about waterfall: It is bad and must be shunned away from at all costs.

But they don't have a clue about what it really is about. (Like, as I use as an example, the idea that you should try to identify the problem before you start solving it Smile | :) ).

Even those who have some slight idea about its real meaning have been given an impression of the way it worked out that makes me shake my head. They may explain it as if every step was done once, and then the results carved in stone and would never never be changed, it had to be everlasting. You never can go back and revise or complete stuff in an earlier stage. Not even in a second version of the product, it seems, and most certainly not when developing one given version: You never swim up the river.

Seriously: Riverfall in practical use never was the way it is described today! It was much more open to revisions, reconsideration and continous adaption based on experiences collected during the development work. Its promninent feature was that you should learn to crawl before you learn to walk. I still think that poor planning is one of our biggest SW development problems of today.

Agility is fine at any stage of a project. But when it replaces all sorts of planning, problem analysis, architecture and design work, then it is not as good. Agile principles are great, of course, and allow for both analysis and design, even before you start coding. I am not comparing riverfall ideals (/horror visions) to agile ideals, but pragmatic riverfall to agile in practice. To how often the analysis I do as the first step are pushed aside: We have to get som code running! (Even when the analysis is already there, it is pushed aside, ignored, as a nightmare reminiscence from the dreadful riverfall age.)

< /rant>
GeneralRe: thought: safety - Software Engineering vs other Engineering displanes Pin
James Lonero9-Feb-20 12:29
James Lonero9-Feb-20 12:29 
GeneralWinner Does not Stay on - The Unofficial CCC Pin
Abbas A. Ali5-Feb-20 23:32
professionalAbbas A. Ali5-Feb-20 23:32 
GeneralRe: Winner Does not Stay on - The Unofficial CCC Pin
musefan6-Feb-20 1:20
musefan6-Feb-20 1:20 
GeneralRe: Winner Does not Stay on - The Unofficial CCC Pin
Abbas A. Ali6-Feb-20 1:55
professionalAbbas A. Ali6-Feb-20 1:55 
GeneralRe: Winner Does not Stay on - The Unofficial CCC Pin
Paddington Bear6-Feb-20 1:54
Paddington Bear6-Feb-20 1:54 
GeneralRe: Winner Does not Stay on - The Unofficial CCC Pin
Abbas A. Ali6-Feb-20 1:55
professionalAbbas A. Ali6-Feb-20 1:55 
GeneralRe: Winner Does not Stay on - The Unofficial CCC Pin
musefan6-Feb-20 2:15
musefan6-Feb-20 2:15 
GeneralRe: Winner Does not Stay on - The Unofficial CCC Pin
Paddington Bear6-Feb-20 2:19
Paddington Bear6-Feb-20 2:19 
GeneralRe: Winner Does not Stay on - The Unofficial CCC Pin
Abbas A. Ali6-Feb-20 2:26
professionalAbbas A. Ali6-Feb-20 2:26 
QuestionNeed an opinion on a circular IList<T> implementation Pin
honey the codewitch5-Feb-20 22:47
mvahoney the codewitch5-Feb-20 22:47 
AnswerRe: Need an opinion on a circular IList<T> implementation Pin
phil.o5-Feb-20 22:56
professionalphil.o5-Feb-20 22:56 
GeneralRe: Need an opinion on a circular IList<T> implementation Pin
honey the codewitch5-Feb-20 23:04
mvahoney the codewitch5-Feb-20 23:04 
GeneralRe: Need an opinion on a circular IList<T> implementation Pin
phil.o5-Feb-20 23:24
professionalphil.o5-Feb-20 23:24 
GeneralRe: Need an opinion on a circular IList<T> implementation Pin
Jörgen Andersson5-Feb-20 23:34
professionalJörgen Andersson5-Feb-20 23:34 
GeneralRe: Need an opinion on a circular IList<T> implementation Pin
honey the codewitch5-Feb-20 23:44
mvahoney the codewitch5-Feb-20 23:44 
GeneralRe: Need an opinion on a circular IList<T> implementation Pin
Jörgen Andersson6-Feb-20 0:40
professionalJörgen Andersson6-Feb-20 0:40 
AnswerRe: Need an opinion on a circular IList<T> implementation Pin
harold aptroot5-Feb-20 23:03
harold aptroot5-Feb-20 23:03 

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.