자바관련 질문 드립니다.

‘’’
import java.util.Scanner;
public class p6 {

public static void main(String[] args) {
	
	Scanner s =new Scanner(System.in);
	int a,b,c;
	System.out.println("Input 3 integer values >> ");
	
	a=s.nextInt();
	b=s.nextInt();
	c=s.nextInt();
	
	if(a<(b+c)&&b<(a+c)&&c<(a+b))

	System.out.println("Yes, this is a triangle.");
	else 
	System.out.println("No, this is NOT a triangle.");

	s.close();
}

}
‘’’
제가 작성한 코드는 위와 같습니다. 정수 3개 입력 받고 그 수로 삼각형을 만들 수 있는지 판별하는 프로그램인데 부족한 점이나 개선점을 알려주셨으면 합니다.

워낙 단순한 프로그램이라 딱히 이야기할 게 없네요.
굳이 따지자면 삼각형인지 판별하는 부분을 함수로 빼면 좋겠다는 것 정도?

boolean can_make_triangle(int a, int b, int c) {
    return a > 0 && b > 0 && c > 0 && a < b + c && b < a + c && c < a + b;
}

조언 감사드립니다.