• 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
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Devaka Cooray
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Ron McLeod
  • Carey Brown
Bartenders:
  • Paweł Baczyński
  • Piet Souris
  • Vijitha Kumara

* Welcome Adam Tornhill

 
Sheriff
Posts: 4686
309
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: 66192
250
  • 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: 39587
781
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.
 
Bartender
Posts: 1247
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: 66192
250
  • 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
Sheriff
Posts: 4686
309
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.
 
Marshal
Posts: 14346
237
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
 
It would give a normal human mental abilities to rival mine. To think it is just a tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!