Categories
- Arts & Entertainment
- Business
- Communications
- Computers
- Culture & Society
- Disease & Illness
- Fashion
- Finance
- Food & Beverage
- Health & Fitness
- Hobbies
- Home & Family
- Home Based Business
- Internet Business
- Legal
- Pets & Animals
- Politics
- Product Reviews
- Recreation & Sports
- Reference & Education
- Religion
- Self Improvement
- Shopping
- Travel & Leisure
- Vehicles
- Writing & Speaking
Information
Free Service
Shortcut to 50+ Social Bookmarking Sites!
Adding social bookmark links to your blog or website makes it easy for readers to save and share your content.
-
Why "Good Enough"... Isn't
About a year ago, I had an opportunity to have dinner with the CEO of an engineering startup company in Pennsylvania. As we discussed engineering design matters over Chinese food, he took a few moments to talk about his business philosophy. "As far as I'm concerned," he told me, "if a product is good enough, then it's perfect.More -
A Quick and Simple Tip For Gaining Customers
In the course of my career, I’ve had to deal with a lot of vendors—software companies, sensor manufacturers, electronics distributors and more. Some of them have left lasting impressions on me, whereas others have been eminently forgettable. I’d like to talk about two of the more memorable vendors, and the simple technique that they used (perhaps unknowingly) which made them stand out in my memory.More -
Listening Techniques For More Effective Meetings, Part I
We all know what it’s like when a meeting doesn’t go smoothly. Discussions get derailed, tempers start to fray, and things are seldom resolved to everyone’s satisfaction. In such situation, the problem is often the result of poor communication—and poor communication is frequently caused by poor listening.More -
Listening Techniques For More Effective Meetings, Part II
In Part I of this article, we discussed the importance of active listening, and how it is important for smooth and effective meetings. In the process, we touched on the topic of reflective listening. Reflective listening is a valuable means of ensuring that we have properly understood the speaker’s thoughts and feelings.More -
Software Companies, Don't Sabotage Your Long-Term Success!
Over the years, I’ve paid a lot of attention to how companies recruit computer programmers. During that time, I’ve noticed how managers frequently make hiring decisions that seem to make sense in the short term, but which result in long-term chaos. I’ve seen the kind of havoc that this can wreak, and how devastating it can be to the company’s future.More -
A Common Misconception About Object-Oriented Programming
I’ve seen it time and again. A computer programmer proudly proclaims, “Yeah, my code is object-oriented. See?More -
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?More -
A Time-Saving Programming Tactic that Doesn't 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?More -
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?More -
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.More