생활코딩으로 클래스 공부중에 문득 > 자유게시판

자유게시판

생활코딩으로 클래스 공부중에 문득 정보

생활코딩으로 클래스 공부중에 문득

본문

제가 대학시절 동아리 선배에게 처음 HTML을 배울 땐

별다른 에디터 없이 메모장을 사용했었습니다.

당시 전산실에 나모가 설치되어 있어서 수업을 받았는데

선배들은 자꾸 메모장으로 코딩하라고 하더군요.

나모가 없는 곳에서 코딩할 경우 어쩔거냐는 이유로 말이죠.

실제로 실무 때 관공서 들어가서 콘솔 작업할 일이 있어고

메모장은 아니지만 vi로 코딩을 했던 경험이 있습니다.

생활코딩 클래스 동영상을 보면 메소드 첫글자만 치면 밑으로 메소드 리스트가 쫙 나오더군요.

JAVA 배우면서 이클립스 써봐서 편한건 알지만

메모장이나 vi만 써야 되는 일이 생기면 어쩌지? 하는 생각이 들더군요.

혹 경험담 있으신가요?  있다면 듣고 싶습니다.

추천
1

베스트댓글

댓글 15개

자동완성 기능을 활용하기 나름입니다
몇글자 쳐도 주룩 나오지만, 그것을 계속 타이핑하면서 추천 리스트가 줄어드는것을 보는 것도 나름 재미납니다
클래스가 문장형으로 길어지는 현시대에는 자동완성 기능을 활용하는것을 피할수는 없을듯 합니다
@as12as 몇글자 입력하고 알려준 것을 클릭해서 완성하는 것이 아니라
최대한 글자를 타이핑한다면, 내가 기억해서 쓰는것과 다르지 않다고 생각합니다
툴은 자신이 편한대로 쓰시면 되여 ㅋㅋㅋ vim 으로 코딩하신분도 있어요 ㅋㅋㅋ 유투버분이 그렇게 코딩한적도 있어서요 ㅋㅋ
관공서는 안되요.
보안서약에 장비도 못들고 들어가게 하는 곳도 있어서요.
툴에 익숙해지면 갑작스런 환경변화에 멘붕이 오기도 하거든요.
저는 없다 생각하고 기본적인 툴에 적응하자 생각했는데 님 말씀처럼
끝까지 타이핑하는 습관을 들인다면 크게 문제가 되지 않으거 같다는 생각이 드네요.
당시에는 없었답니다.  vi말고...
지금은 어떤지 모르겠네요.  오래전 일이라...^^;;;
그리고 관공서 담당자(?)는 특정 툴이 뭔지도 모릅니다.
그냥 외부장비 안됨... 인터넷 안됨...  콘솔화면 말고는 화면에 나오면 안됨...
뭐 이런식이었어요.  제가 갔던 곳은요.
배울 때 실수로 에디터의 초창기 버전 다운 받았던 기억이 있어요. 그때 자동완성이 없어서 매일 인터넷에서 공부하느라 밤샜었는데.. 나중에 교수님께서 보시고 최신버전을 다운 받아주셔서 신세계를 맛보았습니다.. 그래도 개고생은 했지만 프로그래밍을 더 좋아하게 된 계기가 되긴 했어요ㅎㅎ
기본 에디터로 코딩하면 오타나 그런 기본 오류들이 쉽게 안잡히는 문제가 있잖아요.
그래서 불필요한 디버깅이 필요하기도 하고 사실 그러면서 배우고 숙달되는거긴 하지만요
그런 면에서 IDE 를 쓰면 코딩 과정에서 문법적인 오류는 거의 잡아주니 결국 디버깅을 덜하게 되는 효과가 있는거죠

그치만 모든건 과유 불급이지 않을까 싶습니다.
홈페이지에 주소 고치라고 했는데 몇시간째 씨름 하고 있길래 물어보니 드림위버 깔고 세팅하는데 잘안되서 그렇다고 하더군요 ㅠ.ㅠ

기본 에디터에서 IDE 로 넘어간 사람은 필요에 따라 이것저것 쓸수 있지만 IDE 만 쓰던 사람은 그거 없으면 못한다는게 문제긴 하죠

신입사원 가르쳐 줄때 최대한 이런 부분도 같이 알려주려고 하지만.. 뭐 그것도 개인의 능력에 포함되는거라 ㅎㅎ
생산성의 문제이지요...

예전 학창 시절에 그런 분들 많이 있었어요

실전은 하드코딩이야~!!
하면서 Win API 초기 코드(약 1000라인 가까이 되던)를 달달 외워서 일단 그거부터 치고 시작 하시는 분들 있었습니다.

이게 실력이지~!!
하셨던 분도 있었죠..

지금은?
예전 초기코드에 Wrapping / Wrapping 되면서 거대한 클래스가 만들어지고
점점 더 발전해 가는데 그걸 다 따라가면서 다 외우고 가능할까요....

예전에는 개인취향 이었지만 지금은 조금 많이 오바이지 않을까 싶네요..
지금도 PHP.. vim 으로..  키보드의 타다닥 소리를 들으며 코딩을 즐겨보아요. vim 에도 자동완성 등 설정할 수 있습니다.

실제로는 FTP로 작업하기 귀찮아서 SSH 연결해서 vim 으로 할때가 많고, 로컬에서 작업할 때는 vscode 로 주로 합니다.

자바 프로젝트 처럼 프로젝트가 커지고 사용하는 라이브러리/패키지가 많아지면 사실상 불가합니다. 예전에 자바 프로젝트 할때는 netbeans 를 선호했었습니다. GUI 하기가 편해서..
전체 106 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여1 회 시작24.03.28 11:15 종료24.04.04 11:15
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT