Follow

Software design methodologies:TDD vs BDD vs ATDD

Software design methodologies:TDD vs  BDD vs ATDD

In order to improve the quality of developed software, every day more solutions oriented to the two most used development techniques: TDD (Test Driven Development) and BDD (Behaviour Driven Development) appear.

One of these kind of solutions is Karma, a powerful tool that integrates with different frameworks (Jasmine, QUnit, Mocha, etc.) and is responsible for executing the Javascript tests as they're built, allowing us to verify that the application works and helping us identify potential problems.

Read more ...

HoloLens: discover their potential in industry 4.0

HoloLens: discover their potential in industry 4.0

With the emergence of HoloLens, the augmented reality glasses developed by Microsoft, the AR experience took a giant leap. Thanks to its intuitive operation and the introduction of "holograms" that seamlessly integrate with our visual environment, HoloLens became an unbeatable piece of engineering.

Read more ...

Our essential best practices to AngularJS

Why should you use AngularJS. And why not

AngularJS is one of the most popular JavaScript frameworks available today. An open source web application framework with an active community around it and built under design principles that support scalability, maintainability and modularization as its core.

Since some time ago in TISA we have been developing with AngularJS; both front-ends web and mobile. During these developments we had to accept that unlike some other JavaScript frameworks, AngularJS requires to do things in a particular way and we have experimented with different methods and rules to organize and structure the source codes. We have also found that as the projects have grown, we have had to adopt new practices, and finally, we have adopted some guidelines and best practices well suited to all types of projects.

Read more ...

.NET Core: Going beyond Windows

.NET Core: Going beyond Windows


After all the confusion of branding and versions that ensued when Microsoft announced the launch of ASP.NET vNext, today we will talk about .NET Core, an Open Source .NET framework, written from scratch, including a subset of the full .NET Framework and which main features are its modular design and its cross-platform functionality.

Read more ...