V. Berba Velasco has a doctorate in Electrical Engineering and has been plying his trade for nearly a decade. During that time, he has repeatedly discovered the importance of good technical writing, and the pitfalls that can occur from ignoring its value. Dr. Velasco currently works as a senior electrical and software engineer for Cellular Technology Limited (, ), a biotech company in Cleveland, Ohio. During his spare time, he raises dodo birds, builds human brains and plays with his collection of magnetic monopoles.
Should Ph.D.s Be Referred To As ��Doctor��? In recent years, I've frequently heard people claim that individuals who hold PhDs are not "real" doctors. These people assert that only physicians can rightfully claim this title, and that it's inappropriate for PhD-holders to use this term.Frankly, I'm surprised. I thought i... Source : Private Boarding Schools
Using ��Get�� And ��Set�� Might Be Something You��ll Regret It’s an all-too-common pitfall. Programmers who attempt to write object-oriented code decide to make all of their data variables private, while creating public get() and set() function pairs for each one. “See?” they declare, as they pat themselves on their backs. “The data is private, but it can be accessed through these functions. I’ve encapsulated my data. That’s what...... Source : Stay Motivated
When Is A Software Engineer Not A Software Engineer? The title of “software engineer” has got to be among the most highly abused in the corporate high-tech world. It’s also one of the most popular.And why not? It sounds a lot better than “computer programmer,” and it looks much better on one’s business card. Unfortunately, it’s often inaccurate. Engineering is, after all, the application of sound technical principles to develop systems that are...... Similar Editorial : by Ieuan Dolby. | Source : Free Applications Software
A Time-Saving Programming Tactic That Doesnt Work Let’s say that you have a software project that’s under severe time pressure. Let’s say that this deadline is so tight that you already know it will involve many late nights of black coffee and frenetic programming. What can you do to make this process go faster? I honestly don’t know, since the correct answer will depend on one’s individual circumstances. However, I can tell you how many...... Similar Editorial : by A. Raymond Randall, Jr.. | Source : Compile C#
The Pitfalls And Perils Of Pair Programming Pair programming: People either love it or hate it.The concept of pair programming first became popular thanks to “extreme programming” or XP—a set of practices that supposedly allows companies to develop software in a more efficient, more “agile” manner. Proponents of XP claim that it allows programmers to respond to changing or ambiguous software requirements without sacrificing quality....... Similar Editorial : by renfield. | Source : C# Net Programmer
Five Tips For Effective Object-oriented Programming In C++ Spurgeon’s Law says that 90% of everything is crap. This certainly holds true in the world of software development, and especially when it comes to object-orientation and C++ programming. This is largely due to the pervasiveness and complexity of C++; it’s one of the most commonly used object-oriented languages, and yet few people know how to use it effectively. Couple this with...... Similar Editorial : by J.P. Davis. | Source : C# Net Programmer