'Y'

Luxoft Training News

IT&C insights by industry experts

ErrorProne.NET. Part 1

30.03.2016   
I have been itching for a long time to make an analyzer which would help me catch different errors, specific in varying degrees to the .NET platform. Many of these errors are caught perfectly well by R#, but we always want to create our own stuff, right? Besides, Roslyn analyzers are seamlessly integrated into the build process, they can be used at night (*) and may contain rules specific to your product.

How to have a nice dialogue about performance

10.03.2015   
Among the most challenging subjects for managers across industries, performance related conversations with team members is always somewhere on top. Now why is this so complicated? Isn’t it something like “Hey Jack, you’ve done a good job but I know you can make it even better…”?  

On Software Development and the Book “Applying UML and Patterns”

09.06.2015   
A standard learning process has an interesting feature. Once we decide to learn something new, we start reading textbooks, attending courses and obtaining new knowledge by all available means. After some time we say “Enough!” to ourselves, give up education and move on to the practice (in the early stages of the theory there are some simple practical problems to solve, but they have no significant value).

Dreyfus, Agile and other scary words

12.11.2015   
There is a great programmer out there named Andy Hunt. He is primarily known as the author of a remarkable book entitled The Pragmatic Programmer: From Journeyman to Master. But some know him as one of the authors of the Agile Manifesto, and the author of another interesting book "Pragmatic Thinking and Learning: Refactor Your Wetware".

Tester vs. Developer - part 2

18.11.2016   
In the first part of this article we talked about the relationship between testers and programmers and explored various strategies to improve the way they communicate and offer feedback, mostly in terms of soft skills. In this second part we’ll look at tips and tricks for improving the technical aspect of the feedback.

No Need for a Grid

15.04.2015   
Every enterprise application features some sort of the grid.  A grid being is an interactive table that presents a list of data with rows and columns. The most used features of the grid are paging, sorting and filtering. There are a lot of open source and proprietary grid components available for web building on top of jQuery and/or AngularJS. Some of them are quite code heavy and have steep learning curve. Moreover, none of them makes any assumptions about your server-side code, so they either work only on a client requiring you to load all data to the client beforehand or require you to write some sort of adapter functions that translate client-side messages to server-side messages.

How to grow from a team leader to a project manager in IT?

16.07.2015   
I’ve often been asked this question by Team Leads (TLs) who already work in IT. How can these Team Leads become project managers? This article isn’t about people in Tech Lead positions, which, in my view, is no different from the Team Lead in terms of growth towards the PM position. Thus, the TL abbreviation can be read both as a Team Lead and as a Tech Lead.

So That’s What “Regression Testing” Is!

16.11.2015   
There seem to be a lot of testers which think that “Regression testing is when we retest everything all over again”. Well, yeah, but why is it called “Regression testing” and not “Retesting everything all over again”?

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. Let’s 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).

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.

2 3 4 5 6
Luxoft Warsaw - Warsaw Spire, plac Europejski 1, 00-844 Warszawa
Dimitrie Pompeiu nr 5-7 , building C, Et. 5, sect 2, Bucharest, 014459

Contact phone:

021 371 4858
Luxoft Poland Wroclaw - Silver Tower pl. Konstytucji 3-go Maja 3 50-048 Wroclaw
Aleja Generała Tadeusza Bora-Komorowskiego 25, Quattro Business Park Five, 31-476 Kraków, Poland

Contact phone:

+48 122110650
Success
Thank you.
Your request has been received.