The Wayback Machine - https://web.archive.org/web/20210814194313/https://dev.to/t/effective

DEV Community

DEV Community is a community of 673,829 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create new account Log in
loading...

# effective

👋 Sign in for the ability sort posts by top and latest.
Effective Java: Use Exceptions for Only Exceptional Circumstances

Effective Java: Use Exceptions for Only Exceptional Circumstances

2
3 min read
Effective Java: Adhere to Generally Accepted Naming Conventions

Effective Java: Adhere to Generally Accepted Naming Conventions

3
3 min read
10 effective tips for New Developers

10 effective tips for New Developers

3
3 min read
Effective Java: Refer to Objects By Their Interfaces

Effective Java: Refer to Objects By Their Interfaces

5
2 min read
Effective Dart Tricks

Effective Dart Tricks

5
3 min read
Effective Java: Beware the Performance of String Concatenation

Effective Java: Beware the Performance of String Concatenation

4 2
1 min read
Effective Java: Prefer Primitive Types to Boxed Types

Effective Java: Prefer Primitive Types to Boxed Types

6
3 min read
Effective Java: Avoid Float and Double If Exact Answers Are Required

Effective Java: Avoid Float and Double If Exact Answers Are Required

4
2 min read
Effective Java: Know and Use the Libraries

Effective Java: Know and Use the Libraries

8 1
3 min read
Effective Java: Prefer for-each loops to traditional for loops

Effective Java: Prefer for-each loops to traditional for loops

2
2 min read
Effective Java: Minimize The Scope of Local Variables

Effective Java: Minimize The Scope of Local Variables

8
2 min read
Effective Java: Write Doc Comments For All Exposed APIs

Effective Java: Write Doc Comments For All Exposed APIs

4 2
2 min read
Effective Java! Return Optionals Judiciously

Effective Java! Return Optionals Judiciously

9
4 min read
Effective Java! Return Empty Collections or Arrays, Not Nulls

Effective Java! Return Empty Collections or Arrays, Not Nulls

6
2 min read
Effective Java! Use Varargs Judiously

Effective Java! Use Varargs Judiously

6
2 min read
Effective Java! Use Overloading Judiciously

Effective Java! Use Overloading Judiciously

7
2 min read
Effective Java! Design Method Signatures Carefully

Effective Java! Design Method Signatures Carefully

5 2
3 min read
Effective Java! Make Defensive Copies When Necessary

Effective Java! Make Defensive Copies When Necessary

7
3 min read
Effective Java! Check Parameters for Validity

Effective Java! Check Parameters for Validity

2 2
2 min read
Effective Java! Use Caution When Making Streams Parallel

Effective Java! Use Caution When Making Streams Parallel

3 1
3 min read
Effective Java! Use Stream Judiciously

Effective Java! Use Stream Judiciously

7
3 min read
Effective Java! Prefer Side-Effect-Free Functions in Streams

Effective Java! Prefer Side-Effect-Free Functions in Streams

4
3 min read
Effective Java! Perfer Lambdas to Anonymous Classes

Effective Java! Perfer Lambdas to Anonymous Classes

7
3 min read
Effective Java! Prefer Method References to Lambdas

Effective Java! Prefer Method References to Lambdas

5
2 min read
Effective Java! Favor the Use of Standard Functional Interfaces

Effective Java! Favor the Use of Standard Functional Interfaces

7
3 min read
Effective Java! Use Marker Interfaces to Define Types

Effective Java! Use Marker Interfaces to Define Types

2 5
2 min read
Effective Java! Consistently Use the Override Annotation

Effective Java! Consistently Use the Override Annotation

6
2 min read
Effective Java! Prefer Annotations to Naming Patterns

Effective Java! Prefer Annotations to Naming Patterns

7
6 min read
Effective Java! Emulate Extensible Enums With Interfaces.

Effective Java! Emulate Extensible Enums With Interfaces.

7
2 min read
An Effective Strategy for Better Learning

An Effective Strategy for Better Learning

6
6 min read
Effective Java! Use Enums Instead of int Constants

Effective Java! Use Enums Instead of int Constants

8 2
8 min read
Effective Java! Use Bounded Wildcards to Increase API Flexibility

Effective Java! Use Bounded Wildcards to Increase API Flexibility

11
7 min read
Effective Java! Favor Generic Methods

Effective Java! Favor Generic Methods

30 1
3 min read
Effective Java! Don't Use Raw Types

Effective Java! Don't Use Raw Types

14 1
4 min read
Effective Java Tuesday! Prefer Interfaces to Abstract Classes

Effective Java Tuesday! Prefer Interfaces to Abstract Classes

8
3 min read
Effective Java Tuesday! Favor Composition Over Inheritance

Effective Java Tuesday! Favor Composition Over Inheritance

8 1
4 min read
Effective Java Tuesday! Consider Implementing `Comparable`

Effective Java Tuesday! Consider Implementing `Comparable`

9 2
4 min read
Effective Java Tuesday! Obey the `hashCode` contract

Effective Java Tuesday! Obey the `hashCode` contract

12
3 min read
Effective Java Tuesday! Obey the `equals` contract

Effective Java Tuesday! Obey the `equals` contract

18 3
7 min read
Effective Java Tuesday! Prefer try-with-resources

Effective Java Tuesday! Prefer try-with-resources

9
3 min read
Effective Java Tuesday! Avoid Finalizers and Cleaners!

Effective Java Tuesday! Avoid Finalizers and Cleaners!

8
3 min read
Effective Java Tuesday! Avoid Creating Unnecessary Objects!

Effective Java Tuesday! Avoid Creating Unnecessary Objects!

14 3
3 min read
Effective Java Tuesday! Prefer Dependency Injection!

Effective Java Tuesday! Prefer Dependency Injection!

14 2
3 min read
Effective Java Tuesday! Utility Classes!

Effective Java Tuesday! Utility Classes!

10
2 min read
Effective Java Tuesday! Singletons!

Effective Java Tuesday! Singletons!

15 15
3 min read
Effective Java Tuesday! The Builder Pattern!

Effective Java Tuesday! The Builder Pattern!

20 1
4 min read
Effective Java Tuesday! Let's Consider Static Factory Methods

Effective Java Tuesday! Let's Consider Static Factory Methods

99 4
4 min read
Effective Java! Use Instance Fields Instead of Ordinals

Effective Java! Use Instance Fields Instead of Ordinals

5
2 min read
Effective Java! Use EnumSet Instead of Bit Fields

Effective Java! Use EnumSet Instead of Bit Fields

6 2
2 min read
Effective Java! Use EnumMap instead of Ordinal Indexing

Effective Java! Use EnumMap instead of Ordinal Indexing

9
2 min read
Effective Java! Consider Typesafe Hetergenous Containers

Effective Java! Consider Typesafe Hetergenous Containers

5
3 min read
Effective Java! Combine Generics and Varargs Judiciously

Effective Java! Combine Generics and Varargs Judiciously

5
6 min read
Effective Java! Elminate Unchecked Warnings

Effective Java! Elminate Unchecked Warnings

5
2 min read
Effective Java! Favor Generic Types

Effective Java! Favor Generic Types

6
3 min read
Effective Java! Prefer Lists to Array

Effective Java! Prefer Lists to Array

6
3 min read
Robust function to create select tag in javascript

Robust function to create select tag in javascript

6
2 min read
Effective Java! Limit Source Files to a Single Top-Level Class

Effective Java! Limit Source Files to a Single Top-Level Class

4
2 min read
Effective Java! Favor Static Members Classes over Non-Static

Effective Java! Favor Static Members Classes over Non-Static

6 1
3 min read
Effective Java! Prefer Class Hierarchies to Tagged Classes

Effective Java! Prefer Class Hierarchies to Tagged Classes

9 2
3 min read
Effective Java! Use Interfaces Only to Define Types

Effective Java! Use Interfaces Only to Define Types

5
2 min read
loading...