Jeff Langr

Jeff Langr

Colorado Springs, Colorado, United States
3K followers 500+ connections

About

Software developer, coach, mentor, trainer, author, and leader building software…

Articles by Jeff

  • DIY command-line info retrieval

    During the course of a project, I'm constantly collecting things I need to remember--some temporarily, some for the…

Activity

Join now to see all activity

Experience

  • Langr Software Solutions, Inc.

    Colorado Springs, Colorado

  • -

    United States

  • -

    Colorado Springs, CO

  • -

  • -

  • -

  • -

  • -

  • -

  • -

  • -

  • -

  • -

  • -

  • -

Education

  • University of Maryland Graphic

    University of Maryland

    -

    -

    Activities and Societies: disc jockey, WMUC-FM (free format)

    I obtained 90 credits from the University of Maryland and obtained my degree after ~30 additional credits at the night school (University of Maryland University College).

  • -

    -

Publications

  • Pragmatic Unit Testing in Java 8 With JUnit

    Pragmatic Bookshelf

    The Pragmatic Programmers classic is back! Freshly updated for modern software development, Pragmatic Unit Testing in Java 8 With JUnit teaches you how to write and run easily maintained unit tests in JUnit with confidence. You'll learn mnemonics to help you know what tests to write, how to remember all the boundary conditions, and what the qualities of a good test are. You'll see how unit tests can pay off by allowing you to keep your system code clean, and you'll learn how to handle the stuff…

    The Pragmatic Programmers classic is back! Freshly updated for modern software development, Pragmatic Unit Testing in Java 8 With JUnit teaches you how to write and run easily maintained unit tests in JUnit with confidence. You'll learn mnemonics to help you know what tests to write, how to remember all the boundary conditions, and what the qualities of a good test are. You'll see how unit tests can pay off by allowing you to keep your system code clean, and you'll learn how to handle the stuff that seems too tough to test.

    Other authors
    See publication
  • Modern C++ Programming with Test-Driven Development

    Pragmatic Bookshelf

    If you program in C++ you've been neglected. Test-driven development (TDD) is a modern software development practice that can dramatically reduce the number of defects in systems, produce more maintainable code, and give you the confidence to change your software to meet changing needs. But C++ programmers have been ignored by those promoting TDD--until now. In this book, Jeff Langr gives you hands-on lessons in the challenges and rewards of doing TDD in C++.

    See publication
  • Agile in a Flash

    Pragmatic Programmers

    A reference deck of 52 cards, divided into four sections: The Idea (agile concepts), the Plan, the Team, and Coding. Each card is a brief, memorable list or mnemonic, backed with supporting information and guidelines. Tack 'em to your monitor! Hand one to your boss or co-worker! Use them as conversation starters or reminders.

    Other authors
    See publication
  • Clean Code

    Prentice Hall PTR

    I'm quite ecstatic to have had the opportunity to contribute two chapters (Clean Classes and Emergence) to Uncle Bob's bestselling book, Clean Code.

    Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.

    Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A…

    I'm quite ecstatic to have had the opportunity to contribute two chapters (Clean Classes and Emergence) to Uncle Bob's bestselling book, Clean Code.

    Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.

    Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer—but only if you work at it.

    Other authors
    See publication
  • Agile Java

    Prentice Hall

    Learn Java, TDD, and object-oriented design the right way, from day one! Shows how Java and TDD integrate throughout the entire development lifecycle, helping you leverage efficient development techniques. This work also shows how to translate oral requirements into practical tests, and then how to use those tests to create reliable, high-performance Java code that solves real problems.

    See publication
  • Essential Java Style

    Prentice Hall PTR

    The definitive style guide for writing readable, maintainable Java code

    With Essential Java Style, developers finally have a Java style guide that offers detailed patterns for real-world implementation. Using real code, not abstract discussion, Jeff Langr brings together scores of today's best implementation solutions for the problems every Java developer faces. By standardizing these solutions, developers can build Java programs more quickly, efficiently, and reliably-and above all…

    The definitive style guide for writing readable, maintainable Java code

    With Essential Java Style, developers finally have a Java style guide that offers detailed patterns for real-world implementation. Using real code, not abstract discussion, Jeff Langr brings together scores of today's best implementation solutions for the problems every Java developer faces. By standardizing these solutions, developers can build Java programs more quickly, efficiently, and reliably-and above all, make them dramatically easier to maintain.

    See publication

Organizations

  • Pragmatic Bookshelf Technical Advisory Board

    Technical Advisor

    - Present

    Members of the PragProg technical advisory board review, recommend, and solicit new publications for the Pragmatic Bookshelf.

Recommendations received

More activity by Jeff

View Jeff’s full profile

  • See who you know in common
  • Get introduced
  • Contact Jeff directly
Join to view full profile

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses