리팩터링이란? 리팩터링(refactoring)은 소프트웨어 공학에서 '결과의 변경 없이 코드의 구조를 재조정함'을 뜻한다. 주로 가독성을 높이고 유지보수를 편하게 한다. 버그를 없애거나 새로운 기능을 추가하는 행위는 아니다.> 코드 보수에 좋음. 클린 코드를 위한 재보수https://ikkison.tistory.com/82 (1) 리팩토링, Refactoring 이란?이 글을 검색하시는 여러분들이라면 노트북이나 PC에 직접 구현한 프로젝트가 있고 최소한 객체지향언어로 프로그램을 구현할 줄 하시는 분들일 겁니다. 이전에 작성 소스코드를 다시 보신적이ikkison.tistory.com(관련 내용) 2024. 7. 19. 객체지향 3대 요소 (매우 중요) https://kimdirector1090.tistory.com/81 [Java] 객체 지향 프로그래밍의 3요소*이 글의 내용은 제가 이해한 것을 바탕으로 작성되었습니다. 글의 내용 중 잘못된 내용이 있다면 댓글로 피드백 해주시면 감사하겠습니다. 이 글은 객체 지향 프로그래밍의 구성 요소 중 흔히 3kimdirector1090.tistory.com1. 캡슐화2. 상속3. 다양성 2024. 7. 19. JavaScript 무료 풀강의 프론트엔드는 기본적으로 HTML / CSS / JavaScipt 이 기본 베이스이며 이에 더해 여러 라이브러리와 프레임워크가 결합된 것이라고 생각하면 됨. 이 때에 자바스크립트는 정말 많은 역할은 해줌. (사실상 메인) 또한 앞에 HTML / CSS는 "마크업 언어"라서 실질적인 코딩 언어라고 부르기 어렵지만, 자바스크립트는 "고급 언어"임. 다음은 자바스크립트 강의 목록임. 이 밖에도 많은 강의들이 존재한다.https://www.youtube.com/watch?v=ZOVG7_41kJE&list=PLLqUmIoAEUCRlPhypkA-k-5Dgw-NiR_wz&index=72024 버전https://www.youtube.com/playlist?list=PLlaP-jSd-nK-nRWstWs_MvCWhVHb7A.. 2024. 7. 12. CSS Flexbox / Grid css에서 Flexbox 와 Grid는 정말 중요한 개념이다. 이에 대한 설명은 밑의 영상을 참고하자. (아, 그리고 "절대 하나 하나 처 외우지 말 것)https://youtu.be/7neASrWEFEM?si=LVytunQ_Ozp0U2Ww플렉스박스https://youtu.be/nxi1EXmPHRs?si=TLNpAK_XtDSRaKXD그리드알아두면 좋은 사이트 (플레스 박스 / 그리드)https://codepen.io/enxaneta/full/adLPwv/(플렉스 박스 레이아웃 체킹) Flexbox playground...codepen.iohttps://www.joshwcomeau.com/css/interactive-guide-to-grid/(그리드 작동 원리) An Interactive Guide to .. 2024. 7. 12. 상위 1%의 개발자 특징 https://www.youtube.com/watch?v=xFiHEc2qYAg&t=293s첫 번째는 회고. 이때 KDT 회고를 한다. ( 유지할 것, 문제점, 시도할 것 )을 의미함.이건 개발적인 것뿐만 아니라 "인생" 전체에서도 포함임. 좋은 것은 유지하고 자신이 가진 문제점을 찾고, 이를 해결할 수 있는 방법, 전략 찾아서 시도할 것. https://youtu.be/Y3tLz6yTE6Q?si=zp5IbDEeXIapzesP두 번째는 지속적인 학습이다. (코딩의 세계에서는 필수이며. 또한 새로운 기술에 대한 학습과 관심이 필요하다.)그리고 코드적인 것뿐 아니라, 다른 [영역]의 지식도 계속해서 추구해야 함.https://www.youtube.com/watch?v=MPVsjHpaVBM마지막으로는 루틴이다... 2024. 7. 11. MDN 웹 문서. (프론트 엔드를 위한 태그 모음) https://developer.mozilla.org/ko/ MDN Web DocsThe MDN Web Docs site provides information about Open Web technologies including HTML, CSS, and APIs for both Web sites and progressive web apps.developer.mozilla.org HTML / CSS 태그 하나 하나 외우기 금지. 현업하는 분들도 모르면 검색하면서 만듭니다. 이거 ㄹㅇ 반박불가 ㅇㅈ? 2024. 7. 10. HTML / CSS 강의 https://www.youtube.com/playlist?list=PLlaP-jSd-nK-ponbKDjrSn3BQG9MgHSKv HTML/CSS 강의 www.youtube.com태그 하나 하나 외우기 금지. 물론 자주 쓰는 것들은 알아서 외워질 것임. 여기서 키포인트는 "알아서" 외워지는 것임.의도해서 외우는게 아님. 실무에서도 실제로 검색해서 찾아내서 쓸 때가 엄청 많음. ㅇㅋㄷㅋ?태그 관련해서는 기본적인 부분은 밑 링크 참조https://tkayyoo.tistory.com/6 [Web] HTML/CSS 기초 문법 정리이번 시간에는 web 구현하기 위해 기본적으로 사용하는 HTML/CSS를 정리해보려고 합니다. HTML/CSS는 가장 기본이 되는 ‘웹 개발 언어’로, 로직을 다루는 것이 아니기 때문에.. 2024. 7. 10. 비주얼 스튜디오 꿀팁 https://www.youtube.com/watch?v=2mBbZG9vVtE혹은https://www.youtube.com/watch?v=sRkZ62Psilo&t=104s또는https://www.youtube.com/watch?v=umeqCopb96w 2024. 7. 10. 비주얼 스튜디오 설치법 및 사용 https://new-step.tistory.com/entry/visualstudiocode%EB%AA%A8%EB%93%A0%EA%B2%83 [Visual studio code] 비쥬얼 스튜디오 코드 모든것 (다운로드, 설치, 화면, 사용법, 사용해야 하는 이1. Visual Studio Code 소개 Visual Studio Code(이하 VS Code)는 Microsoft에서 개발한 무료, 오픈 소스 코드 편집기입니다. VS Code는 IDE(통합 개발 환경)의 한 종류입니다. 가볍지만 강력한 소스 코드 편집기로,new-step.tistory.com혹은https://startcoding0.tistory.com/entry/Visual-Studio-Code-%EC%84%A4%EC%B9%98-%EB%B0%.. 2024. 7. 10. 팀 프로젝트에 대한 팁 https://youtu.be/UeF1McyTi0c?si=PuEMz94RYG73IN5J > 직장인은 제외임. 직장인은 팀 프로젝트를 굳이 할 필요가 없겠죠잉? 2024. 7. 9. 프로젝트 팀원 구하기 힘들다면? 주변 지인이나 스터디 등에서 얻기 힘들다면 다음 영상을 참고하자. (관련 사이트 존재함)https://youtu.be/4DLI57FyoKg?si=avGZpUqmY4OeTwo1이건 팀 프로젝트 뜻하는 것임.이때, 팀 프로젝트 뿐 아니라, 개인 프로젝트라도 무엇을 해야 좋은지 알고 싶다면 다음 영상도 참고하길 바람.https://youtu.be/BrMy2UhuyC4?si=PgnRRBN2vEVOe7or(to do list 기본임;; 결국은 "비즈니스"적인 문제를 해결하는 것이 좋음.)> 또한 관련 기업에 대해 필요한 기술 스택을 넣어서 프로젝트를 진행하는 것도 좋음 2024. 7. 9. 프론트엔드냐 백엔드냐 고민이 될 때 https://youtu.be/vMOAfwtnsms?si=QJjp6nm3AHRjIkDd기준은? "재미" 2024. 6. 30. 개발자라면 이 해커톤은 꼭 해야 합니다. https://youtu.be/_f7xmSgiaOM?si=uMu0AHePfQOb1A4v해커톤은 꽤나 신기하고 흥미로운 경험이 될 것임. 꼭 해보자. 2024. 6. 30. 프론트 엔드 개발자 공부순서 https://youtu.be/eQrRbzizT6o?si=LCzGVvtiOu2FQQ1W❤️(3개월차)https://www.youtube.com/watch?v=wyGAbRLoHt0(6개월차)위에서부터 1~6개월 전체적인 흐름https://youtu.be/ceJMyCfYuwc?si=w4Ke98YTmfGSbilo이건 큰돌의 터전이 추천한 로드맵 2024. 6. 23. 텍스트 음성 파일화 (파파고) https://ninei.tistory.com/10207167 텍스트를 음성 mp3 파일로 변환하기(파파고, 구글번역 이용)참고 사이트 : https://22ww.tistory.com/290 텍스트를 음성 mp3파일로 바꿔주는 방법입니다. 1. 파파고번역 또는 구글번역 사이트에서 원하는 메시지를 입력(한글) 1.1. https://papago.naver.com/ 1.2. translate.googleninei.tistory.comF12 관리자를 열어서 3000자 이하의 문자를 바꿀 수 있음. 대표적으로 파파고가 존재함. 뿐만 아니라, 뭐든 일단 텍스트를 음성으로 들을 수 있는 사이트라면 응용이 가능해보임.자세한 것은 사이트 참조. 2024. 6. 13. perfect c 3판 https://flannelsocks.tistory.com/search/perfect%20c 융삭스 ArchiveOur brain is like volatile memory, so let's store it in non-volatile memory for better retention.flannelsocks.tistory.com 2024. 5. 29. IT 블로그 추천 https://youtu.be/zIi81PaM4Nc?si=lj1y9qiai0plNUTO😎😎기술https://blog.outsider.ne.kr/search?q=%EA%B8%B0%EC%88%A0%EB%89%B4%EC%8A%A4알고리즘https://blog.encrypted.gg/https://blog.naver.com/PostSearchList.naver?SearchText=%EC%84%B8%EA%B7%B8%EB%A8%BC%ED%8A%B8&blogId=kks227&x=0&y=0https://blog.naver.com/PostList.naver?blogId=jhc9639&from=postList&categoryNo=157프론트엔드https://velog.io/@velopert/postshttps://jo.. 2024. 5. 27. 큰돌님이 공부하는 방법 https://youtu.be/RBxFSChf6Xw?si=z9lIz0Mqh2KXugn3안녕 하실렵니깡 2024. 5. 27. 우아한테크 / 자바 Virtual Thread. https://www.youtube.com/live/BZMZIM-n4C0?si=ZwFZdMNotT-jFsWd자바의 미래. Virtual Thread. 2024. 5. 20. 개발자 입문 로드맵 전체적인 개발자 취업 로드맵입니다.https://www.youtube.com/watch?v=huhrntWikQ 2024. 5. 20. 이전 1 ··· 9 10 11 12 13 14 다음