Luxoft Training News

IT&C insights by industry experts

Ideal code

02.11.2015   
We often here about the ideal (or perfect) code. However, what is a perfect code? Has anyone seen it? From my point of view an ideal code is a code that meets all the software and programming requirements and standards. It also involves the best development practices and techniques.

Testing strategy what should it contain?

30.10.2015   
A testing strategy is a relatively small static document that precedes the test plan. Before you write a lengthy and detailed plan you must first formalize some basic approaches to testing and ensure that all stakeholders understand what will be tested and how they will be tested.

Fixie Testing by Agreement

19.10.2015   
Some time ago I came across a tweet that someone I know started using a new open-source testing framework Fixie and was very pleased with it. He was so happy that he even decided to revise all of the tests in the current project for the new engine. After this, I just could not stand by and had to look at what this thing is, and why it makes others happy.

Overview of C# 6.0

09.10.2015   
There have been a lot of articles written about the new features of C # but I also want to contribute with a few of my own which I believe are important.

What are soft skills?

25.09.2015   
Whenever we talk about project management in particular and management success in general we have to talk about one of the fundamental terms soft skills. Soft skills is a collective term that refers to a set of behaviors that help people work and socialize successfully. In short, soft skills are good manners and personality traits needed to interact with others and build a good relationship with them.

Using email in a virtual team

22.09.2015   
Historically, many virtual teams have relied on e-mail as one of the main channels for asynchronous communication. Although now there is a tendency to transition from e-mail to more high tech tools, it is, nevertheless, still very much used in day to day communication. According to leaders around 80% of the questions they receive are not urgent and can be addressed by e-mail. Another 15% can be solved with chat or instant messaging, and the remaining 5% are solved over the phone.

Working in different time zones

14.09.2015   
Nowadays a lot of software development teams are globally located which means that project managers have to learn to work with people who live in different countries and cities. Each country tends to have its own work calendars and holidays, cities can be located in different time zones and all this means a lot of challenges when it comes to coordinating a team.

ForEachAsync Idiom

28.08.2015   
Last time we looked at the idiom that allows you to process results in the order of task completion, not in the order of launching. But we skipped one interesting moment there. Lets say we all have the same weather service and we want to obtain the results for every city as quickly as possible. Does this mean that we can take all the cities in the world and send thousands of requests at the same time? The forecast service may think that the client has gone mad and may try to throttle the requests that exceed a certain limit (by the way, this throttling is one big pain in the ass for all cloud services, both for the authors of the services and the customers).

Process Tasks by Completion Idiom

28.08.2015   
When working with tasks, there is often a problem: we have a set of input data and for processing each element we use a long-running operation.

Responsibility in Software Development Teams Part 2

21.08.2015   
In the first part of our article we talked about the most frequent allocations of responsibilities for project teams. But there are better strategies to improve responsibility.

3 4 5 6 7
Still have questions?
Connect with us
Thank you.
Your request has been received.
Thank you!
The form has been submitted successfully.