1. Find best subcombination from given combination

  2. java.util.function.Function as an interface for an mutable object
  3. Handle null values in large data

  4. Should I build a multi-threaded system that handles events from a game and sorts them, independently, into different threads based on priority?
  5. Naming similar variables

  6. Frustration with Java Swing layout managers

  7. DAO with Java on a Booking System
  8. How do I avoid "Developer's Bad Optimization Intuition"?

  9. A reference counting pattern for memory managed languages?
  10. Is it appropriate to not follow the O/C principle if you have unit test coverage?

  11. Is there any reason to use "plain old data" classes?
  12. Mocked dependencies verification - Best practices
  13. Is usage of Nested classes an example of tight coupling ? (JavaFX)
  14. Improving the Java development workflow

  15. Organizing Jenkins around SVN branches and deployment environments
  16. Why use try … finally without a catch clause?
  17. Hierarchy in ER and OO Model

  18. Annotation to define values for method argument

  19. How to make a webdriver run reliably in Selenium?

  20. Web application Architecture for real time app
  21. Am I looking at multithreading the wrong way? (Java)

  22. Builder with constructor or factory method?
  23. Java loose coupling data passing between components
  24. How do I integrate hibernate and REST web service in java?

  25. Synchronous communication between different components on Heroku

  26. At what stage of a Java project do you configure GUI components?

  27. Using lambdas to simulate python generators in java
  28. How to eliminate a if-else block which is used to determine behaviour according to a boolean input?
  29. Is segfault always the programmer's mistake?

  30. Java Heap Allocation Faster than C++

  31. Clean Architecture - Too many Use Case Classes
  32. Team collaboration with Maven - Java EE

  33. Class A requires additional info when using it. How to pass it to B?

  34. Is it good style that calling setters follow the same order as XSD elements?
  35. Format for translatable log messages

  36. How can I holistically manage a multi module multi repository application

  37. Implementing URLConnection#getContentType() for non-MIME connections

  38. Updating nested objects in DDD Aggregate by example: delegation or direct access from the root?
  39. JPA entity with multiple tables relationship

  40. If I implement an Interface, is it called an Inheritance?

  41. How to approach strategy design in OOP.

  42. Passing multiple errors back from service layer
  43. Should I follow "dependency inversion principle" rule even if I need one type only and don't need polymorphism?
  44. Java MVC or Rest based approach with security

  45. How to name different components in adapter pattern?
  46. Synchronisation with offline system
  47. How to report multiple errors as a result of validation?

  48. Avoiding instanceof for recursive data types

  49. Idiomatic pattern matching equivalent in Java
  50. Calculated properties in OOP
  51. How to approach this legacy Java project?
  52. How useful is JNI in android?
  53. Why doesn't Java automatically initialize local variables with its default value like it does with arrays, class variables, etc.?

  54. Unit testing a void method
  55. Does it make sense to create blocks just to reduce a variable's scope?

  56. My value checker function needs to return both a boolean and a message
  57. How to validate many JSON fields without cluttering up the code with if-checks on each field?
  58. How to manage Factory Command mapping?
  59. Loose coupling of daemon process and administration interface

  60. why does java initialize every wrapper type of primitives with null and not the default value of the primitive?

  61. Decoupled architecture in Android

  62. Architecture recommendation for Android

  63. Joda Time vs Java Time

  64. why can't class directly take arguments instead of using a constructor?

  65. Which layer should communicate to third party?
  66. MVP: Should a View have multiple Presenters?
  67. Stack and Heap memory in Java

  68. What Java collection is most efficient if I need it to hold one element most of the time, and occasionally more?

  69. Java Interfaces in Layers pattern
  70. Mental model for working with linked list

  71. How to distribute a number of elements in a bucket so that it is within a range?

  72. Error handling in distributed system

  73. Data marshalling solution for mult-tier application
  74. Client Server Model for N-Tier Architecture - Mapping chained client>>server>>server>>client request / response

  75. Class Design for JPA Entities with Multiple Tables Referring to Same Business Object

  76. How should one model an ExchangeService object (in ews-java-api) for sharing MS Exchange connections?

  77. Modifying the Command Pattern

  78. Generating Java Classes with Compile-time Value Parameters
  79. Is it better to use assert or IllegalArgumentException for required method parameters?
  80. Sharing DTO objects between microservices
  81. Credit card validation for mobile waller

  82. Primitive vs Class to represent simple domain object?
  83. How can FXMLLoader be a Parent?
  84. Why does the TRACE level exist, and when should I use it rather than DEBUG?

  85. Push-Based Events in a Services Oriented Architecture

  86. How to design inheritance from abstract class which is not initiated but seemingly must be initiated?

  87. Best design for classes that draw objects but do not inherit from JPanel
  88. Is Chaining of Composition the right approach?

  89. Function that throws exceptions extending IllegalArgumentException

  90. Why we use interface since we need to implement the method in our derived class

  91. Object cut in parts for technical reasons : Should it be modelized as 1 or 2 objects?
  92. how to write good software design documentation for an old project with limited documentation?

  93. What does this statement about C# and Java being half of a language mean?

  94. Overriding methods with stricter signature

  95. efficient Communication in two Apps
  96. Alternative to Actor model

  97. Java application structure: Horizontal vs vertical split
  98. Workaround for overriding a limited set of methods of an interface
  99. JavaFX design pattern for buttons in list items

  100. Compare objects from multiple databases (ORM) using dynamically loaded compare rules