Date: 10 Dec 2018
Some may ask: what is the point in doing code review if we have automated tests? Let me ask differently…what exactly do tests test? Is the app correct? Or whether the app has errors? My answer is: tests can only help us know if the app has errors. Tests alone, don’t care about the quality of the code.
Date: 23 Nov 2018
I have already written about the art of communication with business here. However, the ability to communicate is one of the basic skills of the system architects. Actually, how else can you make a good system without prior, good understanding?
Date: 12 Nov 2018
System architect is a person who misses the code. Ha! Surprised? I don’t think so. If you are an architect like me, you probably feel this longing. Smaller or larger, but somewhere subcutaneously, admit it, you miss coding, don’t you?
Date: 05 Jul 2018
IT companies are paid for developing. What the client is buying is the labor of developers. What’s the trick to picking the right team? This is a vital issue that should be considered by the client and company together at the bidding stage. In IT companies, two models of the settlement are used: fixed price or time & material. Read on to learn more about choosing a form of settlement.