Article(s)
About 5 min
Article(s) 관련
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice.
Library | Kodeco > Android & Kotlin
Search the best collection of iOS and Android tutorials on the web
요즘IT
요즘 사람들의 IT 매거진, 요즘IT
NHN Cloud Meetup - NHN 기술 블로그
기술을 공유하고 함께 성장해가는 개발 문화, NHN이 추구하는 가치입니다.
Blog - LINE ENGINEERING
2022-LINE-engineering-site
Popit | 전문 지식 공유를 위한 팀블로그
전문 지식 공유를 위한 팀블로그
freeCodeCamp
freecodecamp.org
A Guide to Object-Oriented Programming Principles
A programming language is generally classified based on its support for one or more paradigms. Object-oriented programming is one such paradigm, where the code is organized as objects. It is used to develop desktop and mobile applications or more complex web or enterprise applications. Using object-oriented programming, you can build...
What are the SOLID Principles in Java? Explained With Code Examples
In this article, you'll learn about the SOLID principles. You'll gain an understanding of each principle along with Java code examples. SOLID principles are a set of five design principles used in object-oriented programming. Adhering to these principles will help you develop robust software. They will make your code more...
Kodeco
kodeco.com
Kotlin
In this Kotlin Sequences tutorial, you’ll learn what a sequence is, its operators and when you should consider using them instead of collections.
Kt. Academy
kt.academy
Static Code Analysers
All you need to know about Static Code Analysers and Detekt.
Cancellation in Kotlin Coroutines
Everything you need to know about the cancellation mechanism in Kotlin Coroutines.
Generics in Kotlin
The essence of how generics work in Kotlin.
A Pattern for Composing Flow Operations
Extending and operating on top of your existing flows
Item 29: Minimize elements’ visibility
Why we should minimize elements’ visibility and how to do it.
How many threads your network client uses?
Many popular network clients consume way more threads than you might expect. Let's overview the problem and find a solution.
Mutable objects or properties?
Time to answer the question: var/readonly vs val/mutable. Which one should you use?
The problem of union types for type systems
Why union types are not such a good idea for static type systems.
Power Assert now in Kotlin!
What is Power Assert, how to use it, and how it works in Kotlin.
Item 27: Specify API stability
How do we specify API stability and why it is so important.
요즘IT
yozm.wishket.
자바 구조 패턴은 어떻게 쓰일까? | 요즘IT
자바 구조 패턴은 어떻게 쓰일까?
자바 생성 패턴을 실제 프로젝트에 적용하려면? | 요즘IT
자바 생성 패턴을 실제 프로젝트에 적용하려면?
개발자가 알아야 할 데이터 지향 설계란? | 요즘IT
개발자가 알아야 할 데이터 지향 설계란?
개발자가 알아야 할 데이터 지향 프로그래밍 with JDK 20 | 요즘IT
개발자가 알아야 할 데이터 지향 프로그래밍 with JDK 20
자바 행동 패턴은 어떻게 사용해야 할까? | 요즘IT
자바 행동 패턴은 어떻게 사용해야 할까?
좋은 유닛 테스트란 무엇일까? | 요즘IT
좋은 유닛 테스트란 무엇일까?
알아두면 유용한 정렬 알고리즘과 시간 복잡도 분석 | 요즘IT
알아두면 유용한 정렬 알고리즘과 시간 복잡도 분석
자료구조 개념 이해하기 ‘힙과 힙 정렬 알고리즘’ | 요즘IT
자료구조 개념 이해하기 ‘힙과 힙 정렬 알고리즘’
그래프 알고리즘 종류와 활용 방법 | 요즘IT
그래프 알고리즘 종류와 활용 방법
클린 코드는 왜 중요하고 어떻게 실천해야 할까? | 요즘IT
클린 코드는 왜 중요하고 어떻게 실천해야 할까?
탐욕 알고리즘과 허프만 코딩 구현 방법 | 요즘IT
탐욕 알고리즘과 허프만 코딩 구현 방법
개발 런타임 환경 구축하기: Java편 | 요즘IT
개발 런타임 환경 구축하기: Java편
NHN Cloud Meetup - NHN 기술 블로그
meetup.nhncloud.com
Redis Cluster를 사용할 때 Spring Boot와 Lettuce client를 설정해 드립니다 | NHN Cloud Meetup
Redis Cluster를 사용할 때 Spring Boot와 Lettuce client를 설정해 드립니다
NAVER D2
d2.naver.com
Java Garbage Collection | NAVER D2
Java Garbage Collection
HDFS 쓰기 파이프라인을 활용한 HBase의 WAL 쓰기 최적화 | NAVER D2
HDFS 쓰기 파이프라인을 활용한 HBase의 WAL 쓰기 최적화
강남언니 공식 블로그
blog.gangnamunni.com
Coroutine Basic
Coroutine 기초 내용
날 닮은 너를, 부족한 너를.
Arrays.arrayList 는 ArrayList 와 다르다
Blog - LINE ENGINEERING
engineering.linecorp.com
Kotlin JDSL: Kotlin을 이용해 좀 더 쉽게 JPA Criteria API를 작성해 봅시다
안녕하세요. Global EC(Global E-Commerce, 이하 GEC)에서 주문 파트 개발을 담당하고 있는 서종현입니다. GEC에서는 서버 프레임워크로 Spring을 주로 사용하며 ORM 기술로 JPA를 사용하고 있습니다. 그동안 간단한 쿼...
Jira의 이슈 정렬 방식이 Integer 방식이 아니라고?!
안녕하세요. LINE+ Contents Service Engineering 조직에서 백엔드 개발을 하고 있는 김한솔, 문다정, 이현동, 조강훈입니다. 저희 조직에서는 그룹...
Popit | 전문 지식 공유를 위한 팀블로그
popit.kr
자바 개발자가 Go 잠깐 사용해 봤습니다(1) | Popit
마이크로 서비스를 구성할 경우 각각의 서비스 특징에 따라 다른 프로그램언어 또는 플랫폼으로 서비스를 구성하는 경우가 있습니다. 필자가 있는 팀에서는 주로 Go 언어를 많이 사용하지만 Java, Python, Rails, C# 등으로 만들어진 서비스도 운영되고 있습니다. 이런 상황에서 개발자는 다양한 언어에 대한 이해를 하고 필요에 따라서는 서비스의 개발 또는 수정을 할 수 있어야 합니다. 필자의 경우 과거에는 주로 자바 언어를 이용하여 많이 개발하였습니다. 자바 언어를 사용했지만 Spring 등은 많이 사용해보지 않았습니다. 추가로 C, Ruby & Rails 등으로도 서비스를 개발, 운영한 경험이 있습니다. 이런 경험을 기반으로 최근 몇개월 동안은 Go 언어를 이용하여 서비스를 개발하고 있습니다. 이번 글에서는 저와 같이 자바 언어에 익숙한 개발자들이 Go 언어를 처음 접할 때