전체 글(61)
-
코드리뷰 and Test code 없는 팀에서 일하는 것이란...
부제 : 지속가능한 SW 개발을 위한 코드리뷰_4월 우아한테크세미나를 듣고나서 모든 개발자가 현재 팀에 200% 만족하는 팀이 없겠지만..(나만 그런것일수도..) 우아한테크 세미나를 듣고 지금 현재 있는 팀과 나도 모르게 비교가 되었다. 언제부터인가 팀에서 화면과 서비스 개발을 진짜 빨리 만든다고 나보다 더 경력있는 사람들에게 칭찬을 받은 경험이 있었다. 그때 당시에는 칭찬이니깐 부끄러웠지만 기분은 좋았다 ㅋㅋㅋㅋ 칭찬은 사람 기분을 좋게 만드는 것 같다. 인정 받는 기분도 나고! 하지만 가만히 집와서 생각해보니 그렇게 빨리 만들 수 있었던 것은 여러가지 이유가 있었다. 1) 예전에 내가 짠 코드와 남이 짠 코드의 Collaboration (한마디로 복사 + 붙여넣기) 2) 이 코드를 짤 때 왜 이렇게 ..
2022.05.07 -
Bubble Sort(버블정렬)
1. 버블 정렬이란? 거품정렬 또는 버블정렬은 두 인접한 원소를 검사하여 정렬하는 방법이다. 시간 복잡도가 O(n^2)으로 상당히 느리지만, 코드가 단순하기 때문에 자주 사용된다. 원소의 이동이 거품이 수면으로 올라오는 듯한 모습을 보이기 때문에 지어진 이름이다. 양방향으로 번갈아 수행하면 칵테일 정렬이 된다. 출처 : https://ko.wikipedia.org/wiki/거품_정렬 거품 정렬 - 위키백과, 우리 모두의 백과사전 무작위 배열수의 거품 정렬 예 거품 정렬 또는 버블 정렬( - 整列, 영어: bubble sort, sinking sort)은 두 인접한 원소를 검사하여 정렬하는 방법이다. 시간 복잡도가 O ( n 2 ) {\displaystyle O(n^{2})} 로 상당 ko.wikipedi..
2022.01.25 -
error_jar must specify an absolute path but is ${tools.jar} in com.sun.xml.bind:jaxb-osgi:2.2.10
그래들 작업을 하다가 아래와 같은 Error가 나서 어떻게 해결해야하는지 검색하였다. 한국어로 되어있는 곳이 없는거 같아서 내 블로그에 옮겼다. 해결방법은 간단하다 아래에 있는 그래들을 추가해주면 저 에러가 나오지 않는다! 끝! ㅋㅋㅋㅋㅋ 아주 간단한 해결법이다! Errors occurred while build effective model from /Users/*****/.gradle/caches/modules-2/files-2.1/com.sun.xml.bind/jaxb-osgi/2.2.10/c926a537af564ec047ec6308df1d0d2a03364a86/jaxb-osgi-2.2.10.pom: 'dependencyManagement.dependencies.dependency.systemPath..
2021.12.13 -
자바 스터디 할래 5주차 과제 Class(클래스)
[목차] 클래스 정의하는 방법 객체 만드는 방법 (new 키워드 이해하기) 메소드 정의하는 방법 생성자 정의하는 방법 this 키워드 이해하기 먼저 클래스를 알기 전에 객체지향프로그래밍이 무엇인지 설명하겠습니다. 객체지향프로그래밍이란? 현실세계에서 어떤 제품을 만들 때, 부품을 먼저 개발하고 이 부품들을 하나씩 조립해서 완성된 제품을 만들듯이, 소프트웨어를 개발할 때에도 부품에 해당하는 객체들을 먼저 만들고, 이것들을 하나씩 조립해서 완성된 프로그램을 만드는 기법을 객체지향프로그래밍 (OOP: Object Oriented Programming) 이라고 한다. 1) 클래스 정의하는 방법 [클래스 작성규칙] 번호 작성규칙 예 1 하나 이상의 문자로 이루어져야 한다. Car, SportsCar 2 첫 번째 글..
2021.10.31 -
Jenkins plugin offline 설치 준비
회사에서 너무 폐쇄적인 환경이라 젠킨스를 오프라인으로 설치해줘야하고 또 플러그인 또한 따로 설치를 해줘야한다. 일단 젠킨스 플러그인을 어떤 것을 설치할지 정확히 모르는 상태이기 때문에 전부 다 다운받자! 인터넷이 안되는 환경이라 다 가지고 가서 사용하는 플러그인을 골라서 설치할 예정이다. 아래 사이트에 들어가면 젠킨스 플러그인 최신 버전을 받을 수 있다. http://updates.jenkins-ci.org/latest/ Permalinks to latest files updates.jenkins-ci.org 그런데 문제가 생겼다... 너무 많은 플러그인이 존재하는 것이다.. 이걸 언제 클릭 하나하나해서 받을까............. 어떻게 하면 한번에 받을수 있을까 고민하였다.....아 분명 링크를 한..
2021.09.15