• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Tim Cooke
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • paul wheaton
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Ganesh Patekar
Bartenders:
  • Tim Holloway
  • Carey Brown
  • salvin francis

* Welcome Adam Tornhill

 
Marshal
Posts: 4662
301
IntelliJ IDE Clojure Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This week, we're delighted to have Adam Tornhill helping to answer questions about the new book Software Design X-Rays (e-book).


The promotion starts Tuesday, September 11th, 2018 and will end on Friday, September 14th, 2018

We'll be selecting four random posters in this forum to win a free copy of the book provided by the publisher, Pragmatic Press.


Image from https://images-na.ssl-images-amazon.com

Please see the Book Promotion page to ensure your best chances at winning!

Posts in this welcome thread are not eligible for the drawing, and should be reserved for welcoming the author. Questions posted in this topic are subject to removal.
 
Marshal
Posts: 65365
248
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch
I hope you will have lots of interesting questions to answer.
 
author & internet detective
Posts: 39433
768
Eclipse IDE VI Editor Java
 
Author
Posts: 21
6
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the warm welcome! I'm looking forward to answer any questions you might have around the topics in Software Design X-Rays such as:

- How to identify and prioritize technical debt,
- the social side of code and how multiple developers and teams might affect code quality,
- why we need a time dimension into our code and how it helps us make better decisions,
- and much more.

A little bit about me:
Adam Tornhill is a programmer who combines degrees in engineering and psychology. He's the founder of Empear where he designs tools for software analysis. He's also the author of Software Design X-Rays, Your Code as a Crime Scene, Lisp for the Web, and Patterns in C. Adam's other interests include modern history, music, and martial arts.
 
Saloon Keeper
Posts: 1245
86
Hibernate jQuery Eclipse IDE Angular Framework Spring MySQL Database AngularJS Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to CodeRanch, and congratulations on new arrival    
 
Campbell Ritchie
Marshal
Posts: 65365
248
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Adam Tornhill wrote:. . . Your Code as a Crime Scene . . .

Have you been here before to promote that book? I can't remember, but there is something familiar about the title. My code is, by the way, definitely a crime.

martial arts.

That should ensure all questions are asked politely
 
Adam Tornhill
Author
Posts: 21
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Campbell Ritchie wrote:

Adam Tornhill wrote:. . . Your Code as a Crime Scene . . .

Have you been here before to promote that book? I can't remember, but there is something familiar about the title.


Yes, that's correct. I got a wonderful review by Coderanch and I did a book promotion too, approximately 2-3 years ago.
 
Tim Cooke
Marshal
Posts: 4662
301
IntelliJ IDE Clojure Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Adam Tornhill wrote:Yes, that's correct. I got a wonderful review by Coderanch


I reviewed this title a couple of months before we ran the promotion on CodeRanch and I really liked it. So much so that I awarded it 10 out of 10 horseshoes.

Adam Tornhill wrote:and I did a book promotion too, approximately 2-3 years ago.


Yes. It was December 2015.
 
Sheriff
Posts: 13666
226
Mac Android IntelliJ IDE Eclipse IDE Spring Debian Java Ubuntu Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome, Adam!

One thing in your bio blurb stood out for me: your interest in martial arts. Any art in particular?

I practice Aikido and a lot of the philosophy has rubbed off on my own Agile journey and practice. I'd bet you have had similar experiences.
 
Adam Tornhill
Author
Posts: 21
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Junilu Lacar wrote:Welcome, Adam!

One thing in your bio blurb stood out for me: your interest in martial arts. Any art in particular?


Several arts, actually. I started out with Karate as a kid and then switched to Taekwondo where I'm a black belt. I love the sport and practiced it for 10 years until my knees gave up on me. After that I did some kickboxing and I'm now considering to start with regular boxing. But this time it's going to be for exercise rather than competition.

Junilu Lacar wrote:
I practice Aikido and a lot of the philosophy has rubbed off on my own Agile journey and practice. I'd bet you have had similar experiences.


Yes, I agree. That's definitely one part.

Thinking of it, I think the most practical skill that translates to what I do in software was that I started to get used to public speaking. I used to train a couple of groups in Taekwondo, so that definitely helped me get used to stand in front of an audience and explain something. Admittedly it's easier in martial arts as there's a clear hierarchy so no one will question you
 
Today you are you, that is turer than true. There is no one alive who is youer than you! - Seuss. Tiny ad:
create, convert, edit or print DOC and DOCX in Java
https://products.aspose.com/words/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!