• 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

GUI version of Tic Tac Toe game

 
Sheriff
Posts: 13706
227
Mac Android IntelliJ IDE Eclipse IDE Spring Debian Java Ubuntu Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Books:
1. Refactoring by Martin Fowler
2. Understanding the Four Rules of Simple Design by Corey Haines
3. Agile Software Development: Principles, Patterns, and Practices by Robert Martin (Uncle Bob)
4. Refactoring to Patterns by Joshua Kerievsky
5. Growing Object-Oriented Software Guided by Tests by Nat Pryce and Steve Freeman
6. The Pragmatic Programmer by Andrew Hunt and Dave Thomas
7. Agile Pragmatic Thinking & Learning: Refactor Your Wetware by Andrew Hunt
8. Object-Oriented Analysis and Design by Craig Larman
9. (Last but not least) Clean Code by Robert Martin

Videos/blogs/articles written by any of the above authors.

There are a lot of books you can buy about Java programming. The above listed books are about programming (i.e. the thinking part of programming, not just the part about the mechanics of a programming language)
 
Junilu Lacar
Sheriff
Posts: 13706
227
Mac Android IntelliJ IDE Eclipse IDE Spring Debian Java Ubuntu Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Piet Souris wrote:@Lee, Junilu, Liutauras,
I apologize for my somewhat rough reply, but the effect was exactly what I was hoping for (and, to be honest, I expected no less)


No worries, Piet. Like I said, you actually spurred folks into action and gave the impetus to make this thread turn out the way it did. If you believe that the means justifies the end, then I think your response was quite justified in the end. It's all good.
 
Marshal
Posts: 7083
491
Mac OS X VI Editor BSD Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Piet Souris wrote:@Lee, Junilu, Liutauras,

I apologize for my somewhat rough reply, but the effect was exactly what I was hoping for (and, to be honest, I expected no less)

Have all a cow (but given my 1-cow/day limit, that'll take three days).

This is coderanch at its best.


Piet, we glad you are around. Everybody who reads that I hope know, that Piet is our asset with tons of knowledge, so we benefit from reading his posts. And yes, Piet's confirmation means a lot to us. Have a cow for your specific angle to many problems - not many know what I mean, but I'm sure you do!!!
 
If somebody says you look familiar, tell them you are in porn. Or in these tiny ads:
professionally read, modify and write PDF files from Java
https://products.aspose.com/pdf/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!