It's worth noting that web application development standards sometimes change faster than they can be implemented. In this race, developers must be one step ahead. This situation forces us to constantly follow trends in the development of web applications. What is the future of web development? What is the future for solutions provided by Microsoft?
Pojęcie MVP to akronim z angielskiego Minimum Viable Product wywodzące się z metodologii Lean Startup. Jest to pierwsza, najbardziej podstawowa wersja produktu, posiadająca wystarczającą liczbę funkcjonalności do zaspokajania potrzeb potencjalnych klientów. MVP umożliwia również gromadzenie i analizowanie ich opinii i wskazówek na temat tego co powinno się znaleźć w kolejnych wersjach produktu. To co jednak najważniejsze to założenie, że wykonanie Minimum Viable Product powinno się odbyć przy minimalnym wysiłku i angażowaniu jak najmniejszych zasobów.
Last week we published an article about the specification of requirements. The specification itself is not enough to obtain competitive proposals and to make a good decision when choosing the contractor, with whom you will be able to sign the contract for realization of bespoke software solution.
In the previous article you could read about how to find appropriate software company, which carries out the project of your idea. When you finally make a decision you will face another challenge. You probably already have a vision of your own project, however, the problem arises when you need to describe it on paper.
When your business starts growing you realise that manual information input or running the Excel charts take too long or are insufficient. It is time then to buy a software that is appropriately tailored to your requirements.
There are dozens of brief or detailed comparisons between web- and desktop-based applications in the internet resources. Thousands developers, project managers or technology geeks may discuss or quarrel about technical differences, but it is still worth to ask and answear one question: which “philosophy” to choose? Web or desktop?
Technology is now evolving at such a rapid pace that annual predictions of trends can seem out-of-date before they even go live as a published blog post or article.
Anyone who has ever considered buying dedicated, tailor-made software development services has certainly wondered how much they may cost. The answer is not simple and can be put down to the statement: It depends.
I would like to share with you the story how I became a software tester and why I chose this profession. I will present the position, responsibilities and advantages and disadvantages of this profession.
This is the last article related to the set of SOLID project principles. The DIP principle is the most useful of all in terms of its relevance to the creation of strong classes and good architecture of the whole system.
In my previous article, I described the recruitment process at Evertop. Today I will continue the topic, focusing on one important stage of recruitment, which I also mentioned previously, the last but not least – the onboarding process.
The principle relates to two main aspects of object-oriented programming. First of all, it highlights the importance of correlation between the classes with the same parent. Secondly, it helps to understand correctly the essence of object-oriented programming and virtual mechanisms, which support the process.