Debugging - The Missing Episode
I have yet to meet a software engineer who jumps out his or her chair in excitement at the thought of fixing one of his or her bugs let alone other people's. It can be one frustrating of a task, and sometimes “twice as hard as writing a program in the first place” in the words of Brian Kernighan who needs no introduction. In this session, you will be exposed to a more systematic and rigorous approach to debugging, and will be introduced to a number of techniques and methods inspired by modern studies in cognitive psychology, the philosophy of science, and other fields. A survey of the available tooling will also be conducted.
Come to the session to join the coalition forces on the war on bugs. You never know, you might end up changing your mind about your favorite part of being a software engineer after all.
About Abdelmonaim Remani
Abdel is a software developer and technology enthusiast at heart and by profession. Particularly interested in large distributed systems and enterprise software architecture in general. An active open-source advocate and contributor. President and Founder of a number of organizations namely The NorCal Java User Group, and The Silicon Valley Dart Meetup. Abdel is a JavaOne RockStar and a frequent speaker at a number of developer conferences including JavaOne, JAX Conf, OsCon, OREDEV, 33rd Degree, NFJS, and many user groups and community events.
More About Abdelmonaim »