Allan Caine
1 min readMay 7, 2018

--

When writing constants, it is a good idea to use const. For example, suppose we write

val MY_API_KEY = "API_KEY"

The Java code is

public final class MyConstKt {
@NotNull
private static final String MY_API_KEY = "API_KEY";

@NotNull
public static final String getMY_API_KEY() {
return MY_API_KEY;
}
}

The Java code has a getter. The getter exceeds what we need. Instead, suppose we write

const val MY_API_KEY = "API_KEY"

The Java code is

public final class MyConstKt {
@NotNull
public static final String MY_API_KEY = "API_KEY";
}

This code is the customary way to write constants. The class has no getter.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Allan Caine
Allan Caine

Written by Allan Caine

Senior Android Developer, TD Bank (Canada) (Opinions are my own)

No responses yet

Write a response