2021-01-15-TIL
2021-01-15-TIL
객체를 호출하는것은 메시지를 보내는 것이다.
Low coupling, high cohesion
https://medium.com/clarityhub/low-coupling-high-cohesion-3610e35ac4a6
+
1
(10,10)-(22,10)-(22,18)-(10,18)
TODO: 다형성을 적용하여 변경, 입력에 따라서 각 클래스의 메소드가 호출되도록
Git
- https://guides.github.com/activities/hello-world/
실제 프로젝트에서 프로그램의 완성 은 중요하다. 하지만 그 완성이 일회성은 아니므로 길게 보아야한다. 예를 들어, 과제의 수행을 위해서 이미 완성된 누군가의 코드를 블로그에서 ctrl+c, ctrl+v해서 완성은 할 수 있다. 하지만 이렇게 완성했을 때 다음번에 비슷하지만 다른 과제에서 오롯이 내 역량으로만 도움없이 해낼 수 있을까? 그때에도 붙여넣기할 코드가 어딘가에 있을거라고 믿는 것은 어리석은 일이다. 결국 그 블로그의 글 또한 누군가가 끊임없는 삽질과 시간을 투자한 결과물이다. 그 과정에서 ‘역량’의 향상이 이루어지는 것이지, 완성에서 그것이 키워지진 않는다.
노력의 결과는 사용자에게 직접적인 영향을 끼치지만, 그 노력의 과정은 개발자에게 직접적으로 영향을 끼친다. 즉, 더 나은 개발자로의 성장의 밑거름은 바로 그 노력, 삽질인 것이다.
사각형
https://www.mathsisfun.com/quadrilaterals.html
맥 UML 도구
https://machow2.com/best-uml-mac/
https://hoony-gunputer.tistory.com/entry/Intellij%EC%97%90%EC%84%9C-ClassDiagramUML-%EB%B3%B4%EA%B8%B0
육각형 그려놓고 역량 표시해보기
수업내용정리 by Woody
https://www.notion.so/2eada1fbd4634b5081bbd7bf982387fc
자바 메소드명
https://blog.joda.org/2011/08/common-java-method-names.html
https://docs.oracle.com/javase/tutorial/datetime/overview/naming.html
http://fluxens.com/javastyle.html
https://www.geeksforgeeks.org/java-naming-conventions/
https://howtodoinjava.com/java/basics/java-naming-conventions/
영화 추천
내 이름은 칸, 루틴
Integer to Char in Java
https://www.javatpoint.com/java-int-to-char
Double to Integer in Java
https://www.educative.io/edpresso/how-to-convert-a-double-to-int-in-java