Search Results
ChangesInAprilFourteen
ChangesInOctoberFourteen
ChoiceOperatorDoesNotConsiderInheritance
CloneableDoesNotImplementClone
DeprecatedInterfaceMethodsCreateUnavoidableWarnings
EveryObjectIsaMonitor
FinalizeInsteadOfProperDestructor
FlyweightEnum
IsJavaObjectOriented
IteratorSemanticsAreWrong
JavaArraysBreakTypeSafety
JavaArraysShouldBeFirstClassObjects
JavaDesignFlaw
JavaDesignFlaws
JavaEmptyListIsBroken
JavaExceptionSystemLacksFunctionality
JavaExceptionsShouldBeInterfaces
JavaExecIsaTotalMess
JavaLostEnumeratedTypes
JavaObjectOverheadIsRidiculous
JavaPrimitiveTypesShouldBeObjects
JavaProblems
JavaStaticClassesIsaTotalMess
JavaThree
JavaTypingWasSimple
LearningJava
MessyExceptionHierarchy
NoCovariantReturnTypes
NoMultipleDispatchInJava
NoRealJavaMetaModel
ObjectOrientedProgrammingLanguage
RefactorByMerging
ResponsibilityDrivenDesignConflictsWithYagni
SetsBreakCollectionContract
StaticMethodsNonPolymorphic
TestIfDateRangesOverlap
TheLclass
ThrowsExceptionDeclarationDoesNotConsiderInheritance
UnmodifiableListIsStupidAndItBreaksLsp
WhyJavaIsGreat