EUNO.NEWS EUNO.NEWS
  • All (20217) +56
  • AI (3094) +5
  • DevOps (905) +1
  • Software (10432) +47
  • IT (5740) +3
  • Education (45)
  • Notice (1)
  • All (20217) +56
    • AI (3094) +5
    • DevOps (905) +1
    • Software (10432) +47
    • IT (5740) +3
    • Education (45)
  • Notice (1)
  • All (20217) +56
  • AI (3094) +5
  • DevOps (905) +1
  • Software (10432) +47
  • IT (5740) +3
  • Education (45)
  • Notice (1)
Sources Tags Search
한국어 English 中文
  • 1주 전 · software

    오용하기 어려운 API 설계

    대부분의 백엔드 버그는 개발자가 부주의해서 발생하는 것이 아니라, API가 오용하기 쉬워서 발생합니다. API가 잘못된 동작을 허용한다면, 누군가가 심지어…

    #API design #REST #backend development #defensive programming #software best practices
  • 1주 전 · software

    React는 어려운 부분이 아니라, 변화를 위한 설계가 어렵다

    소개 대부분의 React 튜토리얼은 훅을 사용하는 방법을 가르칩니다. React에서 사고하는 방법을 가르치는 튜토리얼은 적습니다. 실제 세계의 React 애플리케이션을 구축하고 유지보수한 후…

    #React #component design #state management #hooks #defensive programming #UI architecture
  • 2주 전 · software

    C#의 타입 안전 컬렉션: NonEmptyList가 런타임 예외를 없애는 방법

    빈 컬렉션의 문제 모든 C 개발자는 이 상황을 겪어봤습니다: 메서드가 데이터를 포함해야 하는 컬렉션을 반환하지만, 런타임에서는 그것이...

    #C# #type-safe collections #NonEmptyList #runtime exceptions #defensive programming #generics #collection safety
  • 3주 전 · software

    내 코드가 나쁘다는 걸 알아, 왜냐하면 나는 그것을 변호하기 시작하니까

    내 code가 나쁘다는 걸 알게 되는 순간이 있다. tests가 실패할 때가 아니다. 뭔가가 깨질 때가 아니다. 누군가가 간단한 질문을 할 때, 내가 설명을 시작할 때다…

    #code quality #defensive programming #code reviews #software craftsmanship #best practices
  • 1개월 전 · software

    당신은 코드를 사람들보다 더 신뢰할 수 있게 해야 합니다

    소프트웨어 개발에 관한 가혹한 진실이 있습니다. 많은 엔지니어가 힘들게 배우는 것이죠: 사용자는 여러분이 상상도 못한 방식으로 애플리케이션을 망가뜨릴 것입니다....

    #reliability #defensive programming #input validation #error handling #software engineering #user experience
  • 1개월 전 · software

    SafeMapX — C#에서 널 체크, 삼항 연산자 및 String Plumbing을 없애는 새로운 범용 패턴

    SafeMapX — C에서 Null Checks, Ternaries 및 String Plumbing을 없애는 새로운 범용 패턴 모든 대규모 C 시스템에서 일해 본 엔지니어라면 이 고통을 알고 있다:

    #C# #SafeMapX #null-checks #defensive-programming #design-patterns #code-quality
  • 1개월 전 · software

    Rust에서 방어적 프로그래밍을 위한 패턴

    Article URL: https://corrode.dev/blog/defensive-programming/ Comments URL: https://news.ycombinator.com/item?id=46163609 Points: 11 Comments: 0...

    #Rust #defensive programming #code patterns #error handling #software best practices
EUNO.NEWS
RSS GitHub © 2026