Software development depends a lot on open source projects. From operating systems to editors, we use open source software everywhere. Nevertheless, we should be careful about what we are using. We should potentially go through a checklist to see if the software meets our expectations. If there doesn’t exist a guideline for the company or the team, we should set up one. So, without further ado, let’s…
Leave a CommentAuthor: Yusuf Aytaş
A wrapper library is a thin layer of abstraction around an existing library, dependency, or functionality. A wrapper library offers a better and cleaner interface or rather hides the dependency or library. Writing a wrapper library can be a hard decision since it requires more work and expands the project scope. On the other hand, it has long-term benefits like better validation, good default parameters, and the…
Leave a CommentTarayıcı seçimi oldukça kişisel bir şey. İnsanlar, uzun süre bir tarayıcıyı kullanınca, ister istemez arada bir bağ kurmaktalar. Bu nedenle, birinin varsayılan tarayıcılarını değiştirmesini sağlamak oldukça zor. Bunu dünyanın en büyük firmalarından biri olan Microsoft defalarca denedi. Malumunuz, her seferinde yenildi. Ben uzun süre Chrome kullandım. Harikulade kullanışlı ve yeterince de hızlı. Şu anda Chrome açık ara market lideri ve bu kolay kolay değişecek gibi durmuyor. Peki,…
Leave a CommentIn my last post, I’ve somewhat criticized the agile frameworks. In short, agile frameworks bring complexity with minimal effectiveness. They even can hinder engineers effectiveness. So, what’s the alternative? In my opinion, most of the engineers don’t really have any problems with short release life cycle and continuous feedback from the customers. If we can apply agile principles with less ceremony; then, we might be able to…
Leave a Comment