filmov
tv
How to Automatically Remove Dead Code?

Показать описание
---
Extra Headers? Does My Compiler Automatically Remove Dead Code? // New programmers often worry if there's a downside to including header files that we don't use. What about dead code — code that I write, but don't ever call? In this video, we look into the issue of dead code and what our compilers can do to help us remove it.
***
Welcome! I post videos that help you learn to program and become a more confident software developer. I cover beginner-to-advanced systems topics ranging from network programming, threads, processes, operating systems, embedded systems and others. My goal is to help you get under-the-hood and better understand how computers work and how you can use them to become stronger students and more capable professional developers.
About me: I'm a computer scientist, electrical engineer, researcher, and teacher. I specialize in embedded systems, mobile computing, sensor networks, and the Internet of Things. I teach systems and networking courses at Clemson University, where I also lead the PERSIST research lab.
More about me and what I do:
To Support the Channel:
+ like, subscribe, spread the word
Extra Headers? Does My Compiler Automatically Remove Dead Code? // New programmers often worry if there's a downside to including header files that we don't use. What about dead code — code that I write, but don't ever call? In this video, we look into the issue of dead code and what our compilers can do to help us remove it.
***
Welcome! I post videos that help you learn to program and become a more confident software developer. I cover beginner-to-advanced systems topics ranging from network programming, threads, processes, operating systems, embedded systems and others. My goal is to help you get under-the-hood and better understand how computers work and how you can use them to become stronger students and more capable professional developers.
About me: I'm a computer scientist, electrical engineer, researcher, and teacher. I specialize in embedded systems, mobile computing, sensor networks, and the Internet of Things. I teach systems and networking courses at Clemson University, where I also lead the PERSIST research lab.
More about me and what I do:
To Support the Channel:
+ like, subscribe, spread the word
Комментарии