bytrustu
240
2019-01-18 04:13:06 작성 2019-01-18 04:25:15 수정됨
13
4800

안녕하세요. 취준생 신입 포트폴리오 입니다.


안녕하세요.

학원 수료한지 얼마 되지 않은 취업준비생 입니다.

취업준비를 시작하게 되어서

주변분들에게 제 포트폴리오에 대한 조언을 구해보고 있습니다.

오키에 실무 선배님들이 많이 계셔서 조언을 구해보고자 용기내서 올려봅니다.



포트폴리오 문서 : 다운로드

시연영상 :이동

주소 : http://스터디시바.com

( 아이디 : test / 비밀번호 : 12341 )


홈페이지 기능부분이 바로 알기 힘든 부분이 많은것 같아서

시연영상도 함께 만들어서 링크 올려놨습니다.



지금까지 이슈 문제와 조언을 듣게 된 부분 입니다.

1. 문서의 앞부분에 있는 내용이 길어서 읽기가 불편한 점

2. 레이아웃 문제

→ 반응형에 대한 지식이 부족해서 제 생각에 퍼센티지로 레이아웃과 요소를 잡아서 해보면 되지 않을까 하면서 구현하다가 개발중인 제 해상도에 맞춰서 뷰가 제대로 보여지고 맞지 않으면 많이 틀어지게 되었네요..

3. 메뉴별 아이콘이 메뉴의 주제와 잘 연상이 되지 않는 부분

4. 변수 네이밍 문제

5. 첨부파일 다운로드 받을시 업로드한 고유 파일이름으로 받아지지 않는 부분

6. 프로젝트 트랜잭션 처리 구현이 없는 점

7. 웹소켓을 사용하지 않고 폴링으로 처리한 점



그리고 신입이 취직 전에 공부 해봤으면 하는 부분 있을까요?

코딩에 손놓게 되면 감을 잃을 것 같아서

매일 프로젝트 생성부터 게시판생성/페이징/댓글 정도까지만 만들어보고 있는데

전반적인 스프링 이론도 부족한 것 같아 기본서를 보는게 더 낫지 않을까 싶기도 하네요..

http://bytrustu.tistory.com/29



긴글 읽어주셔서 감사합니다.

조금 지났지만 다들 새해 복 많이 받으세요 :)

14
6
  • 댓글 13

  • TechnoMarine
    2019-01-18 08:58:33

    회원가입 기능중에 아이디 부분에 중복확인을 통해서 승인 처리로 되면


    아이디 변경이 불가능하게 disable 시켜놓으셨던데(아직 회원가입 전)


    문제는.. 이 상태에서 회원가입 관련 모달창을 닫고 다시 회원가입누르면 기 입력된 아이디 부분이


    세션처리로해서 아예 박혀버리던데.. (아직 회원가입전임)

    0
  • 헬로YS
    176
    2019-01-18 09:28:22

    굉장히 잘하신것 같습니다!

    저도 이제 1년차 접어들고 있는데

    그동안 쌓아두고 진행 안된 토이프로젝트가... 

    부끄러워지네요 ㅠㅠ

    자극받아서 열심히 해야겠습니다.

    감사합니다!

    0
  • 검은오리 
    102
    2019-01-18 10:11:41 작성 2019-01-18 10:15:22 수정됨

    포트폴리오 감상 잘했습니다. 덕분에 자기계발하는 입장에서 자극을 받게되네요.


    혹시 참고하시면 어떨까 싶어 말씀드리자면..

    1. 크롬, 익스플로러에서는 제대로 열리는 것 같은데, 파이어폭스에서 열면 메인 페이지가 아래 캡쳐처럼 뜹니다. 혹시 모르니 확인해보시면 어떨까 합니다.

    2. 개인적으로 의견으로 헤더 상단 오른쪽에 class ="menu-infobtn"의 "로그인, 회원가입, 로그아웃 "은 드롭다운 처리를 하지 않는 게 더 낫지 않을까라는 생각이 듭니다. 일반 사용자의 기준으로 봤을 때 로그인하는 부분을 찾기가 어렵지 않을까 해서요. 저도 로그인 글씨가 안보이길래 순간 멈칫했습니다. ㅋㅋㅋ



    0
  • bytrustu
    240
    2019-01-18 13:47:12

    @TechnoMarine

    모달창을 닫고 열때 기존 처리되어 있는 부분이 그대로 열리는것이라 작성되고 있는 내용으로 보여지고 있고 회원가입 성공했을때 세션처리가 되고 있어서 어떤부분이 문제인지 테스트를 해봤는지 잘 모르겠네요 ㅠㅠ


    @헬로YS

    좋은말씀해주셔서 감사합니다

    저도 열심히 하겠습니다~!


    @검은오리

    1. 제가 크롬으로만 테스트를 하면서 개발 했다보니 그런부분을 간과하고 있었네요..

        한번 찾아보고 수정해보도록 하겠습니다~!

    2. 우측아래에 따로 로그인 항목이 있어서 메뉴바 회원정보 부분은 사실 크게 신경을 안쓰고 있었네요

        메뉴바만 본다면 로그인 회원가입 항목을 찾기 어려울것 같습니다.. 한번 고민해봐야 겠네요.

    조언 감사합니다!!

    0
  • 라이언포제이
    166
    2019-01-18 20:15:36

    완성도를 떠나서 문서화도 그렇고 꾸준히 스스로 정리해놓은거 보면 누가봐도 면접한번 보고싶을 것 같습니다.

    면접에서 포트폴리오 만들면서 어려웠던 부분이나 애로사항있었냐고 물어보면 피드백 받은 내용들을 마치 질문자님이 캐치한것처럼 말씀하시면 탐나는 신입이 되실 것 같네요.

    0
  • bytrustu
    240
    2019-01-18 21:29:54

    @라이언포제이

    조언 감사합니다

    제이님 말씀대로 면접때 질문받으면 풀어나가봐야겠네요

    0
  • 학이시습지불역열호아
    190
    2019-01-22 13:33:12

    사이트가 귀여워요 ㅋㅋㅋㅋ 

    계속 개발이 되는건가요? 

    0
  • bytrustu
    240
    2019-01-22 17:10:15

    @학이시습지불역열호아

    감사합니다

    서비스 해볼려는 욕심은 있는데

    아직 부족한 부분이 많아서 반응형이나 다른부분들 더 공부해보고 적용해보려고 합니다

    :)

    0
  • 학이시습지불역열호아
    190
    2019-01-22 18:09:48

    응원합니다~

    0
  • wwwwwww
    309
    2019-01-24 22:35:46 작성 2019-01-24 22:45:27 수정됨

    7. 웹소켓을 사용하지 않고 폴링으로 처리한 점

    이게 왜 수정사항인지 궁금하네요! 저는 웹소켓은 explore에서 지원되지 않으므로 폴링 방식이 더 좋다고 생각했거든요(롱폴링일 때) 저는 학생이고 제가 모르는 것이 혹시 있나 궁금해서 댓글달았습니다~ 작성자님의 생각이 궁금하네요!

    0
  • bytrustu
    240
    2019-01-25 00:51:06

    @wwwwwww

    안녕하세요

    메세지 기능을 구현하면서 많이 지적 받았던 부분 입니다.

    양방향통신을하는 웹소켓에 비해 계속해서 요청을 하다보니

    부하가 큰것으로 알고 있습니다.

    지금 프로젝트를 구현 해놓은것은 setInterval 함수로 반복적으로 

    디비에 접근해서 데이터를 가져오고 있어서 더 그럴것 같네요

    IE가 웹소켓이 9버전이하가 지원이 되지 않고

    그런부분때문에 스프링에서는 sockjs를 이용해서 지원하지 않는 브라우저를 체크해서

    http스펙으로 처리해주는것으로 알고있네요

    웹소켓으로 구현해보려고 몇번 시도는 했는데

    몇가지 이해 안돼는 부분이 있어서 번번히 구현하지 못했는데

    취준하면서 다시 공부해봐야겠습니다~!

    0
  • wwwwwww
    309
    2019-01-25 01:11:37

    @bytrustu 

    setInterval로 반복적으로 데이터 체크를 하는 것이 이슈란 이야기였군요!

    저도 그런 문제때문에 롱폴링, sock.js, socket.io 등을 찾아보고 있습니다.

    사용해보고 어떤방법이 좋은지 나중에 더 이야기하고 싶네요!

    답변달아주셔서 감사합니다!

    0
  • xohoon
    22
    2019-01-25 14:37:38

    여윽시 행님... ㅎㅎㅎ

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