Bøger af Fiodar Sazanavets
-
- How to Do it Properly and Why It's Easy: A short practical guide you can apply right away
168,95 kr. If you are a software developer, you have probably heard of test-driven development (TDD). Some people even insist that you can't write good quality software without it!We will not argue about whether or not TDD is essential. What this short booklet will do is show you how to apply TDD in real-life projects. By the time you finish reading it, you will also understand that, at the very least, TDD can be very useful. Also, it's not as complicated as many people think. Once you do it a few times, you will see that it's actually easy.There are many approaches to doing TDD. There are also many opinions on what TDD is and isn't. In this booklet, we will not discuss any of this. We will just focus on the TDD approach that works. This booklet distills all the philosophy, arguments, etc. into a small number of fundamental principles you can learn easily and apply right away.There are many good TDD books out there, such as "Test-Driven Development by Example" by Kent Beck. However, such a book will take you hours to read. I know you are busy. You may not have a few hours to spare. And this is precisely why I created this booklet for you.The information provided here will take you less than an hour to read. And you can apply it right away. Then, if you still want to expand your theoretical knowledge of TDD, you can still read a book about it.After all, TDD is not complicated at all. Let me show you exactly why.Here is a list of the take-away skills this booklet will give you: Understanding of fundamental TDD principlesKnowing how to follow the TDD process from beginning to endKnowing how to apply TDD to new softwareKnowing how to apply TDD while modifying the existing softwareKnowing how to easily overcome problems and blockers while doing TDDBut most importantly, the information is presented to you in such a way that you will be able to apply all of these right away.
- Bog
- 168,95 kr.
-
443,95 kr. One thing that makes you truly stand out as a software engineer is a good knowledge of design patterns. Knowing them makes you quicker at solving problems. It makes you much better at understanding architecture. And it significantly improves your chances of landing a good job, as it makes you better at solving problems during technical interviews.However, the biggest problem with the design patterns is that they are hard to learn. Most of them are not very intuitive. Therefore getting to understand them at the level where you can use them usually takes a long time. Many developers just give up, which prevents them from unlocking their full potential.This book aims to solve this problem. It takes a very different approach from how design patterns are normally taught. It does it by providing sufficient context first. Instead of jumping into the UML diagrams and code samples, the book provides descriptions of real-life software engineering challenges that developers can easily relate to. For each of these scenarios, appropriate design patterns are listed with a summary of how each of them can solve a given problem. Only then, when sufficient context has been provided, we jump into the code examples.The process of effective learning is not about memorization. It's about adding new associations to the existing knowledge. And this is the approach this book has taken.Because of its structure, this book can also be effectively used as a reference source. It allows you to look up an appropriate design pattern as you are facing a problem of a particular type.
- Bog
- 443,95 kr.
-
298,95 kr. Unaware of the battle... ...the secret enemy destroys careers. Do you know the biggest threat to your job? Fiodar is a lead software engineer, technical author, and mentor to coders. He knows the struggle and has compiled take the lessons learned from mixed martial arts and endurance sports in this book. The mentees he's worked with have 10x their careers. Would you like to know how? Modern society is addicted to dopamine. It comes from us at every turn. The likes, loves, comments, and shares of social media are a drug that quietly ruins our focus. Dopamine leads to procrastination because we all want that next fix. Is social media designed to make you fail? You'll learn the answer to this along with: Attaining Flow State for Deep WorkDetecting and Overcoming the Inner SaboteurThe Dangers of Echo-Chambers in Your CareerExtreme Ownership: What Programmers can Learn from Navy SEALSHow Monk Mentality can Lead to Successand much more...Even if the project is boring, Fiodar has a way to help you through. The Shisa Kanko technique will have you enjoying your work again. You'll love this guide for developer career advancement because you'll learn how to turn the table and trick your brain into achieving a focused state to accomplish more than you thought was possible. Get it now.
- Bog
- 298,95 kr.
-
- Bog
- 398,95 kr.