Posts Tagged "Tips and tricks"

Top 10 Tips for PHP Programmers

I thought that it was time for me to give a few helpful tips to those PHP wizards out there on how to write better scripts. I wanted to provide some tips that are a bit different than what you may have read on other blogs or seen in other articles on the subject. While some of these tips are universal (and thus you may have seen already), I am ...

The Coding Survival Guide – Habits and Pitfalls Now Available!

The Coders Lexicon team is proud to announce our new ebook release titled "The Coding Survival Guide - Habits and Pitfalls"! This new guide is included FREE with your purchase of our popular ebook "The Programmers Idea Book - 200 Software Project Ideas and Tips to Developing Them" as well as other select ebooks. 24 Good habits and tips to avoid pitfalls when coding Occasional code examples to help reinforce some of ...

Stubbing Out Functions, Do You Do It?

If have ever taken a beginner programming class in school you were probably introduced to the idea of stubbing out functions. If not, let me quickly tell you what stubbing is. It is the process of identifying tasks in your design and setting up functions to handle those tasks. We define just the function signature (name, parameters and body) without writing the code statements in them. Once we identify all ...

8 Tips to a Better API Design

We have all seen the numerous articles and tutorials related to great REST API design on the web. They usually talk about proper coding techniques and how to expose the endpoints in some given language. While useful, and definitely needed, they often miss some of the fundamental high level ideas that make great APIs work. In this article we will cover 8 tips which I have learned consuming and providing ...

Tips and Tricks for Staying Motivated With Your Programming Project

Do you have a project that you were really excited about in the beginning but now your lack of motivation has you saying "Not that project again, bleh"? I think we all suffer from that once in awhile. Especially on those projects where we are not the lead or never thought of the project to begin with. How are we going to get excited about making a program to track ...

Some Coupling Needed in Software Systems

The name of the game in software development is to write code that is easily readable and maintainable. To do this programmers have been practicing the art of loose coupling and high cohesion. For those not familiar with those concepts, coupling is the degree by which one piece of code relies on another piece of code to function. For instance, a car relies heavily on an engine to function. This ...