Click here to Skip to main content
15,887,485 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: *(char*)0 = 0; Pin
Mike Hankey16-Oct-23 6:43
mveMike Hankey16-Oct-23 6:43 
GeneralRe: *(char*)0 = 0; Pin
Jeremy Falcon17-Oct-23 2:24
professionalJeremy Falcon17-Oct-23 2:24 
GeneralRe: *(char*)0 = 0; Pin
Mike Hankey17-Oct-23 3:45
mveMike Hankey17-Oct-23 3:45 
GeneralRe: *(char*)0 = 0; Pin
Maximilien16-Oct-23 7:00
Maximilien16-Oct-23 7:00 
GeneralRe: *(char*)0 = 0; Pin
Jeremy Falcon17-Oct-23 2:23
professionalJeremy Falcon17-Oct-23 2:23 
GeneralRe: *(char*)0 = 0; Pin
honey the codewitch16-Oct-23 7:51
mvahoney the codewitch16-Oct-23 7:51 
GeneralRe: *(char*)0 = 0; Pin
0x01AA16-Oct-23 8:30
mve0x01AA16-Oct-23 8:30 
GeneralRe: *(char*)0 = 0; Pin
Greg Utas16-Oct-23 12:02
professionalGreg Utas16-Oct-23 12:02 
To be fair, a lot of the talk is about what happens when that code (which tries to write 0 using a null pointer) is compiled and executed. The code looks like it was written by a C hacker, so how would it be written in modern C++? What will the compiler generate? How will the operating system react? How do virtual memory, memory protection, and caching work? All of this is technical but useful in certain situations.

I agree that understanding one's domain and use cases is generally more important. I assume that's what you mean by "understanding the business". But don't get me started on motherelephanting pieces of elephant who run The Businessβ„’--one whose products require a lot of software development--but who couldn't care less about fostering a culture of software excellence, which means having people versed in this kind of arcane knowledge.
Robust Services Core | Software Techniques for Lemmings | Articles
The fox knows many things, but the hedgehog knows one big thing.

GeneralRe: *(char*)0 = 0; Pin
Jeremy Falcon17-Oct-23 2:22
professionalJeremy Falcon17-Oct-23 2:22 
GeneralRe: *(char*)0 = 0; Pin
Jeremy Falcon17-Oct-23 2:18
professionalJeremy Falcon17-Oct-23 2:18 
GeneralRe: *(char*)0 = 0; Pin
Jeremy Falcon17-Oct-23 2:14
professionalJeremy Falcon17-Oct-23 2:14 
GeneralRe: *(char*)0 = 0; Pin
Maximilien17-Oct-23 2:34
Maximilien17-Oct-23 2:34 
GeneralRe: *(char*)0 = 0; Pin
Jeremy Falcon17-Oct-23 2:38
professionalJeremy Falcon17-Oct-23 2:38 
GeneralRe: *(char*)0 = 0; Pin
Greg Utas17-Oct-23 4:04
professionalGreg Utas17-Oct-23 4:04 
GeneralRe: *(char*)0 = 0; Pin
Jeremy Falcon17-Oct-23 5:33
professionalJeremy Falcon17-Oct-23 5:33 
GeneralRe: *(char*)0 = 0; Pin
Greg Utas17-Oct-23 7:22
professionalGreg Utas17-Oct-23 7:22 
GeneralCCC 2023-10-16 Pin
yacCarsten15-Oct-23 21:48
yacCarsten15-Oct-23 21:48 
GeneralRe: CCC 2023-10-16 Pin
pkfox15-Oct-23 22:34
professionalpkfox15-Oct-23 22:34 
GeneralRe: CCC 2023-10-16 - winner Pin
yacCarsten15-Oct-23 22:52
yacCarsten15-Oct-23 22:52 
GeneralBJOD bad joke of today Pin
jmaida15-Oct-23 18:40
jmaida15-Oct-23 18:40 
GeneralRe: BJOD Pin
dandy7217-Oct-23 4:23
dandy7217-Oct-23 4:23 
GeneralWordle 849 Pin
Shane010315-Oct-23 17:55
Shane010315-Oct-23 17:55 
GeneralRe: Wordle 849 Pin
Amarnath S15-Oct-23 18:28
professionalAmarnath S15-Oct-23 18:28 
GeneralRe: Wordle 849 Pin
GKP199215-Oct-23 18:47
professionalGKP199215-Oct-23 18:47 
GeneralRe: Wordle 849 Pin
GuyThiebaut15-Oct-23 19:37
professionalGuyThiebaut15-Oct-23 19:37 

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.