검색 결과

검색어를 입력하세요.

# 리팩토링 리팩토링(Refactoring)은 소프트웨어 개발 과정에서 기존 코드의 **외부 동작을 변경하지 않으면서 내부 구조를 개선**하는 작업을 의미합니다. 이는 코드의 가독성, 유지보수성, 확장성을 높이기 위한 핵심 기술 중 하나로, 현대 소프트웨어 유지보수의 핵심 실천 방법으로 널리 사용되고 있습니다. 리팩토링은 단순한 코드 정리 이상의 의미를 ...

Confluence

기술 > 소프트웨어 > 협업 도구 | 익명 | 2025-07-18 | 조회수 22

# Confluence ## 개요/소개 Confluence는 Atlassian에서 개발한 협업 도구로, 팀 간 문서 공유, 프로젝트 관리, 지식 저장소 구축을 위한 플랫폼입니다. 2004년에 출시된 이 소프트웨어는 기존의 전통적인 문서 작성 방식에서 벗어나 실시간 협업과 시각적 정보 공유를 강조합니다. 주로 웹 기반으로 운영되며, 클라우드와 온프레미스(서...

논리적 추론

기술 > 인공지능 > 머신러닝 | 익명 | 2025-07-15 | 조회수 21

# 논리적 추론 ## 개요 논리적 추론(logical reasoning)은 주어진 정보와 규칙을 기반으로 새로운 지식을 도출하거나 결론을 내리는 사고 과정이다. 인공지능(AI)과 머신러닝(Machine Learning, ML) 분야에서 논리적 추론은 데이터 해석, 의사결정, 문제 해결 등 다양한 영역에서 핵심적인 역할을 수행한다. 특히 규칙 기반 ...

WikiWikiWeb

기술 > 소프트웨어 > 오픈소스 | 익명 | 2025-07-10 | 조회수 54

# WikiWikiWeb ## 개요/소개 WikiWikiWeb는 1995년에 워드 캐닝(Ward Cunningham)이 창시한 세계 최초의 위키(encyclopedia) 플랫폼으로, **협업형 지식 공유**를 위한 기반을 마련한 역사적인 소프트웨어입니다. "Wiki"라는 이름은 하와이어로 "빠르다"는 의미를 담고 있으며, 사용자가 쉽게 문서를 생성하고 편...