ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 코드리뷰
    카테고리 없음 2019. 6. 12. 21:08


    ■코드리뷰는 중요하다!

    - 왜냐하면 코드리뷰를 해야 코딩을 옳은 방법으로, 그리고 효율적으로 할 수 있게 

    되기 때문이다.




    ■업무에 있어서 소통의 필요성

    - 꼭 개발이 아니더라도 여러명이 일하는 곳이라면 각자 일하는 방식이 천차만별일 것이다. 

    각자의 일하는 방법들이 옳을 수도 있고 옳지 않을 수도 있다. 또는 효일적일 수도 있고 

    비효율적일 수도 있다. 


    - 이 때, 일하는 방법에 대한 회의를 하거나 티타임을 가지며 가볍게 일하는 방식에 대해 

    서로가 일하는 방법에 대해 '소통'한다면!! 옳지 않은 방법으로 일하고 있던 사람은 옳은 

    방법으로, 비효율적으로 일하고 있던 사람은 효율적인 방법으로 일할 수 있는 새로운 

    관점을 얻게 된다.


    - 또한 위와 같이 서로간에 '소통'을 통해 업무 방법에 조금씩이라도 기준이 생겼다면 

    동료의 부재로 잠깐 동안 동료의 일을 맡게 됐을 때 훨씬 수월하게 수행할 수 있다.

    업무 방식을 표준화할 수 있는 것이다!




    ■이처럼 소통이 필요하듯 코드리뷰도 필요!

    - 코드리뷰는 동료간의 소통이라고 생각한다. 

    코드리뷰를 통해 코딩습관이나 서비스 로직에 대한 새로운 관점을 얻을 수 있다. 

    또한 코딩 방식이 표준화되기 때문에 동료의 코드를 볼 때 이해하기가 쉬워져

    백업이 용이하다.




    ■코드리뷰를 좋아하는 또 다른 이유

    - 그리고 나는 다른 사람의 생각을 듣는 것을 좋아하는데 (favorite 예능이 알쓸신잡 

    시리즈이다) 코드리뷰를 하거나 다른 사람의 코드를 보면 그 사람의 생각을 들여다 

    보는 것 같아 재밌기도 하다. (스파케티 소스 제외)


    - 가끔 jdk파일의 클래스들 뒤져보면서 만든 사람들의 의도를 생각해보기도 하는데

    추상화가 많이 되어있어 이해하기 힘들지만 신기하기도 하다. 

    ㅋㅋ 제품의 내부를 뜯어보는 느낌





    댓글

Designed by Tistory.