<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=706355809571598&amp;ev=PageView&amp;noscript=1"> The Belighted Blog | Product Development Tips & Advice for Startups | Development

Software testing basics: types, benefits and when to automate

Testing is an investment. Like investing in security of a software product, it’s sometimes a hard sell, because you don’t immediately see a return. There’s no tangible output, no new feature to wow users.

However, there are several advantages to building testing into your product development that can pay off. The key is balance.

React and React Native Directories Management

If you use React or React Native, you may have noticed your directory pathways sometimes look like this when you want to import something from another folder inside your components:

import NavigationBar from '../../../components/ui/NavigationBar;


Those ‘../../..’ are a nightmare to handle in your project and can be a real mess when you want to keep your project maintanable for everyone.

In this article, we will explore a better way to handle folders inside React and React native applications.

When you should NOT issue RFPs for software development

The development of a new piece of software is a risky project, full of uncertainties. Requests for proposals (RFPs) are an attempt to limit these uncertainties.

In an RFP, a business usually attempts to detail what they want and then asks several development agencies to say how much it will cost to produce. Sounds great, right? But if your company is considering a software development project to bring innovation to market, listen: Don’t do it.

The RFP process is broken.

Let me tell you why this process doesn’t work and what you can do instead. You’ll learn how to shave off costs and find the right partner for your critical projects quickly.

How we test our Rails projects (1/3)

Introduction

This series of blog posts will explain how we write automatic tests for our Rails projects. It will be split in 3 parts discussing the following topics :