https://mangkyu.tistory.com/111
어떻게
에 집중한다."12번 테이블 자리가 비어있습니다. 나와 우리 가족은 저 자리로 걸어가 앉을 것입니다." 출처) https://boxfoxs.tistory.com/430
# 절차지향, 참고: 변수명: type 입니다 - java) Product product_var
def some_method(product_var:Product, cus_var:Customer, price):
received_money = cus_var.get_money_from_customer()
if received_money > price:
product_var.order()
# 객체지향
def some_method(product_var:Product, cus_var:Customer, price):
if cus.is_possible_order(price):
product_var.order()
무엇을
에 집중한다.네명 앉을 자리를 부탁해요
함수형 프로그래밍
모든 것을 순수 함수로 나누어 문제를 해결하는 기법으로, 작은 문제를 해결하기 위한 함수를 작성하여 가독성을 높이고 유지보수를 용이 출처) https://mangkyu.tistory.com/111
단어의 크기가 2 이상인 경우를 필터링한다. 모든 단어를 대문자로 변환한다. 모든 단어를 앞글자만 잘라내어 변환한다. 모든 단어를 스페이스로 구분한 하나의 문자열로 합친다.
예) Arrays.asList("TONY", "a", "hULK", "B", "america", "X", "nebula", "Korea");