Minitest::Spec 심화 활용 및 minitest-rails 통합
Minitest::Spec은 `let`과 `subject`를 통해 RSpec과 유사한 방식으로 테스트 코드의 가독성과 유연성을 높이며, 중첩된 `describe` 블록으로 컨텍스트를 효과적으로 관리할 수 있습니다.
Minitest::Spec 심화 활용 및 minitest-rails 통합
Minitest::Spec은 `let`과 `subject`를 통해 RSpec과 유사한 방식으로 테스트 코드의 가독성과 유연성을 높이며, 중첩된 `describe` 블록으로 컨텍스트를 효과적으로 관리할 수 있습니다.
테스트 주도 개발: DAMP 원칙과 효과적인 테스트 전략
테스트는 'Arrange-Act-Assert' 패턴을 따르며, `let`이나 `described_class` 사용을 지양하여 자체 포함적이고 명확하게 작성해야 합니다.
AI 시대, 개발자의 역할과 윤리적 접근: 워크플로우부터 제품 전략까지
AI를 활용한 개발 워크플로우: 코드 소유권 유지, TDD 적용, LLM을 보조 도구로 활용하는 개발 방식 강조.
Thoughtbot의 새로운 AI 기반 Ruby on Rails 앱 생성 도구: 프로토타입을 넘어 실전 코드로
Thoughtbot은 자연어 프롬프트를 통해 고품질의 Ruby on Rails 애플리케이션을 신속하게 구축할 수 있는 새로운 AI 기반 개발 도구를 공개했습니다.
Rails 8 现代单体架构实战: 现代 Rails 之道进阶指南 by Xiaofeng Yuan is a new release on Leanpub!
你不需要为了用户体验而牺牲开发体验。
Rails 8 为单体架构(Monolith)的概念注入了新的生命力。
这就是现代单体架构(Modern Monolith)……
Link: https://leanpub.com/therails8modernmonolithinaction
#books #ebooks #newreleases #leanpublishing #selfpublishing #ruby_on_rails #ruby #software_architecture #agile #test_driven_development
Основы тестирования и правила, которые помогают надёжно тестировать сложные приложения: примеры на Python
За годы работы разработчиком я сталкивался с разными подходами к тестированию. В этой статье я хочу показать, какие практики кажутся мне неэффективными, и объяснить, как довольно просто писать надёжные тесты, которые дают и хорошее покрытие, и устойчивость. Статья может быть полезна не только Python-разработчикам, но и инженерам-программистам в целом.
EXACT-Coding: Beyond Vibe Coding: AI-Assisted Development mit TDD und Software Craft by Marco Emrich und Ferdinand Ade is the featured book 📖 on Leanpub!
AI-Assisted Development verspricht Geschwindigkeit – aber Vibe Coding liefert oft Chaos. EXACT Coding zeigt, wie Software-Craft-Prinzipien und TDD als Korrektiv wirken: für Code, der schnell entsteht und trotzdem hält, was er verspricht.
EXACT-Coding: Beyond Vibe Coding: AI-Assisted Development mit TDD und Software Craft by Marco Emrich und Ferdinand Ade is a new release on Leanpub!
AI-Assisted Development verspricht Geschwindigkeit – aber Vibe Coding liefert oft Chaos.
Link: https://leanpub.com/exact-coding
#books #ebooks #newreleases #leanpublishing #selfpublishing #ai #test_driven_development #software_engineering
Nothing Shared, Everything Gained: From Legacy PHP to Sustainable Architecture by Kore Nordmann is a new release on Leanpub!
Link: https://leanpub.com/nothing-shared-everything-gained
#books #ebooks #newreleases #leanpublishing #selfpublishing #software_engineering #php #laravel #symfony #test_driven_development
Thoughtbot의 새로운 도전: 실전 투입 가능한 Rails 앱을 만드는 AI 생성 도구
Thoughtbot은 단순한 프로토타입을 넘어 보안과 테스트 코드가 포함된 실전용 Ruby on Rails 애플리케이션을 자동으로 생성하는 새로운 AI 도구 개발을 시작했다.