Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Software Engineering

  1. Mønstre – en indføring i analyse-, design- og arkitekturmønstre
    Mønstre – en indføring i analyse-, design- og arkitekturmønstre
    Aino Vonge Corry, Ole Vedel Villumsen, and Johnny Olsson

    En 20 år gammel tekst om hvad patterns i softwareudvikling er, som næsten ikke er blevet for gammel i de år. Vi beskriver og eksemplificerer analysemønstre, designmønstre, arkitekturmønstre og databasemønstre.

  2. The Feedback Loop in Agile
    The Feedback Loop in Agile
    Do work, get feedback and learn, repeat to meet user needs and get value
    TJ Rerob

    Feedback loops in Agile software development are critical to the process. However, they are often ignored and relegated to second class processes. In favor of other processes, like requirements gathering. Read more about feedback loops today, and build up your Agile software delivery processes!

  3. D, the Best Programming Language, for Former Python Developers
    D, the Best Programming Language, for Former Python Developers
    Learn D Programming for Python Developers
    Victor Porton

    A book about D programming language or DLang for Python programmers. “There is no best programming language”, they say. There is, for most applications it is D. The book starts from a comparison of D to Python and teaches all important features of D. D has all the features of Python but speed comparable to C and reliability comparable to Ada!

  4. Asynchronous programming

    This small book was written for just one purpose - explain the asynchrony concept from beginning to end.

  5. The Modern Product Owner
    The Modern Product Owner
    Skills to Navigate the Agile Work and Achieve Business and Product Strategy
    TJ Rerob

    Agile software development product owners face a complex and fluid environment. The very nature of Agile presents an open and adaptable process. How are Product Owners to approach this fluid environment, where things change on them all the time, and be successful? The Product Owner Cheatsheet - How to be an Agile Ninja, is here to guide you.

  6. 200 Object Orientated Exercises for Python

    Struggling with Object Oriented Programming in Python? This book helps you master OOP by doing. With 200 exercises and answers, you will build confidence in using classes, objects, inheritance, and more through hands-on practice.

  7. Trading Systems Developer Interview Guide (C++ Edition)
    Trading Systems Developer Interview Guide (C++ Edition)
    Insider's Guide to Top Tech Jobs in Finance
    Jeff Vogels and Mark Thunderberg

    This book will help you with interview preparation for landing high-paying software engineering jobs in the financial markets industry – Hedge Funds, Banks, Algo Trading firms, HFT firms, Exchanges, etc. Questions that are comparable difficulty level to those asked at top financial firms.

  8. Become a Master of Product Roadmaps
    Become a Master of Product Roadmaps
    Agile product roadmaps that get buy-in for your product strategy and help deliver value
    TJ Rerob

    The streamlined guide to help you create focused and direct product roadmaps. Product roadmaps to help you win over stakeholders with good use of priority and the right communication. Concepts here also help steer ideas of the product roadmap using Agile best practices, to really add value.

  9. Infrastructure Testing Handbook

    Although infrastructure testing is an essential practice for any business, many organizations tend to neglect it. As we, at Performetriks, understand the importance of this testing, we aim to show the reader its significance in this paper.

  10. Graveyard
    Graveyard
    Hillel Wayne

    A collection of hillelwayne.com essays that didn't quite make the cut, for people who want a bit more content and are okay reading second drafts.

  11. Angular Workspace - The Ultimate Guide

    Learn how to leverage the Angular Workspace to create the most effective and efficient development environment.

  12. Things you need to know about JVM (that matter in Scala)

    You picked up Scala. Perhaps you came from Java background but you weren't curious about how JVM work, or maybe you came directly from another platform. Now you need to understand JVM because it affects your job - debugging, optimizations, tooling - they all seem to be over your head. If so, this book is for you.

  13. 敏捷测试指南 Agile Testing Condensed Chinese Edition
    敏捷测试指南 Agile Testing Condensed Chinese Edition
    Christina Geng (耿晓倩), Janet Gregory, and Lisa Crispin

    敏捷测试简明介绍了如何在敏捷环境中成功进行测试和构建质量文化

  14. El Juego de Autoevaluación Ágil
    El Juego de Autoevaluación Ágil
    Une herramienta de coaching ágil para mejorar la agilidad de tus equipos y organización
    Ben Linders

    El juego de autoevaluación ágil - edición en español, es utilizado por equipos y organizaciones para autoevaluar su agilidad. Con muchas ideas, sugerencias y casos prácticos sobre autoevaluaciones ágiles, este libro te ayudará a aplicar evaluaciones y apoyar a los equipos y organizaciones para que mejoren por sí mismas.

  15. Learn Python OOP in Weekend

    This book is written to help you learn Python programming FAST and learn it WELL. If you are an absolute beginner in Programming, you'll find that this book explains complex concepts in an easy to understand manner. Examples are carefully chosen to demonstrate each concept so that you can gain a deeper understanding of the language.