The LIFT Principle: How to Apply Coding Practices to Instantly Boost Your Personal Productivity

Quick Introduction

If you are reading these lines it may be because you're matching one of the profiles below: 

  • You're into the IT world, so you may have some coding knowledge.
  • You're interested in productivity and want to learn new techniques.
Well, I'm happy to say that today you found the perfect match between these two worlds.
Let's go!

Where Is It Coming From?

The LIFT principle was defined by Google as part of the Angular coding style guides.  

It defines good practices for organizing your code structure and increase developer efficiency.

This guidelines are followed by the Angular developers, but let me tell you something: 

It no only applies to coding, but also to personal productivity.

Stay with me and let's deep dive into this principle.

The Principle Explanation

The main goal of this style guide is to be able to locate your code and identify the pieces you need at a glance.

LIFT acronym stands for:

  • Locate: Do make locating your code an easy and intuitive task. You must be able to find files quickly, specially when not remembering the name.
  • Identify: The file name must allow you to know what it contains. It must be descriptive.
  • Flat: Keep the folder structure as flat as possible. No one likes to search for a file through several levels of folders.
  • Try to be DRY: Don't Repeat Yourself (DRY). Following this guideline is important, but not crucial. Sometimes will make your work easier to repeat a name, go for it. 

As you may have noticed, all these guidelines applies to coding but also to personal and work organization activities. 

Conclusions

Try always to follow the LIFT Principle for organizing your information.

If all these guidelines are new for you, feel free to start with one so you can learn through the process. Once you'll feel the productivity boost, you'll want to put in place the rest.

I would love to read your comments below. If you prefer you can also send me a DM on Twitter.

By the way, if you liked what you read, let's connect

Productivity
December 19, 2022
0

Comments

Did you like what you read?

Search