Having trouble reading this email? View it in your browser.
New This Week

May PragPub »

  • Reliable Source
  • Refactoring to Functional Style in Java 8
  • Mob Programming
  • Why Your Programmers Just Want to Code

Plus: On Tap, Swaine’s World, New Manager’s Playbook, Antonio on Books, The BoB Pages, Shady Illuminations

Recently Released:

 

Coming Up Next:

  • Agile Web Development with Rails 5.1
  • Functional Programming: A PragPub Anthology Exploring Clojure, Elixir, Haskell, Scala, and Swift
  • Python Testing with pytest
May PragPub
May 03, 2017

May PragPub Magazine

Announcing the May, 2017 issue of PragPub. Our lead article is from familiar contributor James Bonang. In it, the unexpected discovery of a venerable artifact leads Jim to examine tools and techniques that can help you eliminate memory errors in C++ code. It’s the first installment in an occasional series on building quality software. You’ll save time, effort and maybe a project or two.

In Java, we’ve been writing object-oriented code using the imperative style. Starting with Java 8, we can write code in the functional style. All this year, Venkat Subramaniam is demonstrating how to refactor existing Java code to the functional style. You’ll learn why and how to refactor your code to a functional feel. This month, Venkat focuses on the functional approach to one of the most common operations on data: sorting.

Woody Zuill, the creator of Mob Programming, steps in for vacationing Mark Pearl, who has been writing about practical issues in implementing your own mob. This month Woody looks at the productivity question at the heart of mob programming: How can five people at one computer be productive?

You’re a developer, but at some point in your career you’ll probably find yourself managing others. Every month Marcus Blankenship shares tips on how to be as good at managing as you are at your “real” job. This month is a double-header as he looks at two management challenges: the programmer who just wants to program and the programmer who insists you need to halt forward progress and rewrite or refactor crufty code.

What else? Antonio Cangiano returns with another selection of new books on programming, John Shade gets as touchy-feely as he’ll ever be as he takes on the challenge of Grasping, and we have not one but two brain teasers. All in this May, 2017 issue of PragPub.

We hope you enjoy it!

Now available from theprosegarden.com.

Upcoming Author Appearances

  • 2017-05-04 Andrew Hunt, Agile and Beyond, Ypsilanti
  • 2017-05-04 Ben Marx, Elixir Conf EU
  • 2017-05-08 Johanna Rothman, Practical Product Ownership Workshop (online)
  • 2017-05-09 Johanna Rothman, Influential Agile Leader, Toronto
  • 2017-05-09 Johanna Rothman, Influential Agile Leader
  • 2017-05-16 Johanna Rothman, Secrets of Successful Non-Fiction Writers (Workshop 2)
  • 2017-05-17 Johanna Rothman, Non-Fiction Writing Workshop to Enhance Your Business (online workshop)
  • 2017-05-17 Andrew Hunt, iOS Remote Conference
  • 2017-05-18 Rachel Davies, NCrafts, Paris
  • 2017-05-25 Diana Larsen, XP2017, Cologne, Germany
  • 2017-06-06 Chris Adamson, CocoaConf Next Door, San Jose
  • 2017-06-07 Chris Adamson, CocoaConf Next Door, San Jose
  • 2017-06-07 Jeff Kelley, Code PaLOUsa, Louisville, KY
  • 2017-06-08 Chris Adamson, CocoaConf Next Door, San Jose
  • 2017-06-09 Jeff Kelley, Beer City Code, Grand Rapids, MI
  • 2017-06-20 Ian Dees, Open Source Bridge, Portland, OR
  • 2017-06-23 Andrew Hunt, DC Full Stack Conference
  • Did You Know?

    Please note our ebooks do not contain any Digital Restrictions Management, and have always been DRM-free. For us, "DRM Free" means "freedom": you should own the books you've paid for. On whatever device is handy—your laptop, iThingy, Blueberry, you name it. We think ideas should outlast any device you put them on.

    And you can always come back and re-download your books when needed, using your account on pragprog.com. We're here to make your life easier.

    Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.

    Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

    Tell your friends! Tweet this

    Follow us on Twitter: @pragprog, @pragpub, Andy Hunt @PragmaticAndy.

    Thanks for your continued support,
    Andy Hunt
    Publisher, Pragmatic Bookshelf

    Books • eBooks • PragPub Magazine • Audiobooks and Screencasts
    PragProg.com

    Manage your subscription using your account, or permanently unsubscribe here.
    Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615