본문 바로가기

Programming/SW Engineering , Architecture, etc.

(13)
Agile Software Engineering (You aren't gonna need it, Yagni) 소프트웨어 개발에서 고려되어야 할 부분 (야그니), agile, 에자일 Origin ( Here ) 원본 ( 여기 ) 불필요한 개발을 늘리지 말자. 당장 필요한 메소드, 속성이 아니면 심플하게~ Yagni originally is an acronym that stands for "You Aren't Gonna Need It". It is a mantra from ExtremeProgramming that's often used generally in agile software teams. It's a statement that some capability we presume our software needs in the future should not be built now because "you aren't gonna need it". Yagni (이하 야그니) 는 "Yo..
How to refactoring, 리팩토링 하는 방법, 코드 리팩토링이란? What is code refactoring? / Java/c++/clean code/oop How to refactoring, 리팩토링 하는 방법, 코드 리팩토링이란? What is code refactoring? / Java/c++/clean code/oop 딱 순서를 정해두고 리팩토링을 하지는 않지만, 리팩토링시에 고려할 만한 것들이 이것저것 들어있는 글이라서 해석함끝에선 모호한 표현이 좀 있음 I didn't do refactoring with exact ordering, but it has some considerable things when we refactoring. So i translated.There is kinda grey area in the end of the post Origin ( Here )원문 ( 여기 ) How do I learn refactoring in Jav..
What is Object Oriented Design/Artchitecture? 객체지향 디자인/설계란? java,c++,softwareArchitecture,designPattern What is Object Oriented Design/Artchitecture? 객체지향 디자인/설계란? java,c++,softwareArchitecture,designPattern 원문 ( 여기 )Origin ( Here ) What is Object Oriented Design? (OOD) 객체지향 디자인이란 무엇인가? Object Oriented Design is the concept that forces programmers to plan out their code in order to have a better flowing program. The origins of object oriented design is debated, but the first languages that support..
Perfecting OO's Small Classes and Short Methods. 완벽한 객체지향의 작은 클래스와 짧은 메소드, Book:ThoughtWorks Anthology, Java,cpp,자바,oop,좋은코드,객체지향프로그래밍 - (#9, Tell, Don't Ask) Perfecting OO's Small Classes and Short Methods. 완벽한 객체지향의 작은 클래스와 짧은 메소드, Book:ThoughtWorks Anthology, Java,cpp,자바,oop,좋은코드,객체지향프로그래밍 - (#9, Tell, Don't Ask) 원글 ( 여기 )Origin ( Here ) TellDontAsk 말해라, 묻지말고 Tell-Don't-Ask is a principle that helps people remember that object-orientation is about bundling data with the functions that operate on that data. It reminds us that rather than asking an o..
Perfecting OO's Small Classes and Short Methods. 완벽한 객체지향의 작은 클래스와 짧은 메소드, Book:ThoughtWorks Anthology, Java,cpp,자바,oop,좋은코드,객체지향프로그래밍 (1) Perfecting OO's Small Classes and Short Methods. 완벽한 객체지향의 작은 클래스와 짧은 메소드, Book:ThoughtWorks Anthology, Java,cpp,자바,oop,좋은코드,객체지향프로그래밍 (1) Origin ( Here )원문 ( 여기 ) 난해한 내용 (8, 9번) 추가 포스팅 링크함Stuff difficult to understand, (#8, 9), added more info posting 2018/12/28 - [Programming/Software Architecture] - Perfecting OO's Small Classes and Short Methods. 완벽한 객체지향의 작은 클래스와 짧은 메소드, Book:ThoughtWorks A..