Below is an overview of content that matches the tag "efficiency".

Note that this list is not exhaustive, as it is automatically aggregated based on manually assigned categorizations.
If you notice a missing element, or think some of the items are wrongfully categorized, please create a bug/improvement ticket on our github issue tracker.

An overview of all tags used in this publication can be found in our tag list: go to overview

Patterns: efficiency

problem:Invalid input data causing your software to crash midway through its execution is expensive, both in terms of processing power and resolution time.

description:Avoid wasting resources by not processing data that is known to be invalid. Provide clear feedback on what is wrong with the input data to allow for quick resolution.

AMMERSE values :

A: Mi: M: E: R: S: Ex:

description:Evaluate the efficiency of your investments, by comparing the ratio between net income and investment cost

Resources: efficiency

Pragmatic Thinking and Learning: Refactor Your wetware

( permalink )
bibliographical reference:
Hunt, A. (2008) Pragmatic Thinking and Learning: Refactor Your wetware. The Pragmatic Bookshelf. isbn: 978-1934356050.
description:

Dive into your own brain, and learn about efficient learning. Hunt discusses various techniques that have helped him stay on top of his game over a career spanning decades. As a professional, your main weapon is your ability to learn. Unfortunately, many of us are left to our own devices in figuring out which approaches work well for us. This book helps you, by giving you a plethora of time-proven learning techniques, and some tools to discover your own preferences.

complexity categories: novice

Extreme Programming Explained: Embrace Change

( permalink )
bibliographical reference:
Beck, K. & Andres, C. (2004) Extreme Programming Explained: Embrace Change. Addison-Wesley. isbn: 978-0321278654.
description:

Beck describes a project methodology that focusses on the daily practices developers can use, in order to achieve results in a faster, reliable, and sustainable way. While other methodologies dive into team structure, and management, Beck and Andres decided to stick to reusable practices that can be applied in most settings. This book popularized the ideas of “Test Driven Development” and “Pair Programming”, and is a must read for any developer that is looking to increase their knowledge of project approaches and the technical practices that support them.

complexity categories: intermediate reference