Frudy
4k
2019-04-18 11:39:11 작성 2019-04-18 11:42:11 수정됨
10
2156

코딩빨리하는 팁좀 주실수있을까요?


이미 설계가 되어있는 = (어떻게 짜야할지 본인이 알고있는 상태) 에서,

빠르게 코딩할수있는 팁 알고계신거 있으면 공유점 해주실수있나요?


저같은경우, 이클립스의 단축키는 물론이고,

오늘 우연히 발견한 자동완성팁이 있어서 겸사겸사 공유도 하게요.


Camel Rule에 맞게 치면 자동완성이 잘되더라구요.


ModelAndView를 빠르게 치려면,

MAV 하고 CtrlSpace하면 바로 ModelAndView가 선택이되구요,


ModelAndView modelAndView = new ModelAndView(); 한 다음에

modelAndView.set~~ 할 때의 변수명 modelAndView는,

mAV 하고 Ctrl Space하면 바로 modelAndView가 선택이되요.


메소드이름도 동일해요.

modelAndView.addObject();를 빠르게치려면

mAV Ctrl Space + aO Ctrl Space하면 되더라구요.

setViewName은 sVN 이렇게.


아무쪼록 좋은지식 갖고계신거있으시면 뉴비에게 공유 부탁드립니다아~


뭐든 컴퓨터가 대신 완성하게 해야 오타도 덜나고 속도도 빠른거같아요.

0
1
  • 댓글 10

  • 돈까스
    3k
    2019-04-18 11:42:54

    한번 짠 코드(본인이 짰든 남이 짰든)를 재사용하시면 됩니다.

    코딩을 안하면 안 할수록 빨리 할 수 있습니다.


    2
  • ambition
    2019-04-18 12:00:02

    자동완성도 좋지만

    사실 자동완성 보다도

    순간 순간 Crtl+Shift로 복사해서 붙여넣기하거나

    자신이 자주 쓰는 코드나 메소드들을 따로 관리하는 곳에 저장해두고

    그때 그때 복붙으로 꺼내쓰면 더 빠릅니다.

    한마디로 복붙이 짱(?)인 것 같아요

    0
  • 하두
    11k
    2019-04-18 12:54:41 작성 2019-04-18 17:20:10 수정됨

    소스 생성기

    영향 분석기

    패턴

    구조적 밑그림

    정확한 요건 정의


    0
  • seolnavy
    44
    2019-04-18 12:58:57

    코딩패턴이 보이면 정규식이나 열편집으로 일괄코딩해요

    0
  • code-01
    1k
    2019-04-18 13:02:37

    영타는 기본적으로 깔고가야합니다

    0
  • Celsius
    630
    2019-04-18 13:22:12

    1. 완성된 소스를 만드는 공정을 최적화합니다.

    2. 연습을 통해 해당 공정에 걸리는 시간을 단축합니다.


    1번이 중요합니다. 2번만 가지고는 1번의 한계를 넘을 수 없거든요.

    -1
  • parkjk
    963
    2019-04-18 16:01:32

    전 그이전에 코딩을 왜 빨리 해야 하는거죠?


    난 당최 이해가 안가는게 속도가 실력이 생각하는 관점이 이해가 안가요


    그런데 SI 안에서는  전부 속도 위주로 돌아가요.


    어떻게 하면 가독성 있게 짤지 어떻게 하면 성능이 좋아질지 어떻게 하면 설계가 잘될지


    어떻게 하면 유저가 사용하기 편할지 .. 이런걸 고민해 봐야하는거 아닌가 라는 생각이 드네요.

    1
  • 밤과라임
    3k
    2019-04-18 17:53:17

    ctrl shift 복사는 어떤복사인가요??


    ctrl c 말고 다른 복사 하는 방법이 있나요??

    0
  • 밤과라임
    3k
    2019-04-19 10:15:32

    @Frudy

    아하 감사합니다. 눌러보니 저도 그렇게 하고 있었네요ㅋㅋ 컨트롤을 눌러야 항목간 이동이 빠르니 ㅎㅎ


    0
  • parkjk
    963
    2019-04-19 17:51:14 작성 2019-04-19 17:52:19 수정됨

    제 개인적인 생각인데요.. 


    --> 이부분-----------------------------------------------

    저 역시도, 빨리 짜고 빨리 디버깅해야

    남들이랑 똑같이 24시간 공부해서 앞지를수있구요..

    -------------------------------------------------------------


    경쟁구도를 의식하고 있어요

    사회는 경쟁 사회이니 이렇게 생각하는것도 당연한거지만


    한번쯤은.. 경쟁구도가  갖는  맹점이나 폐해에 대해서도 고민 해야된다고 생각해요.

    속도 중시형이 되면 Si시스템 안에서는 인정을 받으실꺼에요..


    expert 인이 되려면 어떤게 전문성인지 고려해 보셔야 해요



    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.