Концепции · бесплатные превью библиотеки суждений
Вопросы, на которые отвечают как старший инженер.
Каждая концепция ниже — реальный результат урока из академии — вопрос, который ищет разработчик, с ответом, который можно защитить. Нет барьера регистрации для ответов; повторения и реестр доказательств — это продукт.
Programming Fundamentals
18 концепцииHow do I write and run my first program?20 мин урок →What is a variable in programming and how do I use one?25 мин урок →What is the difference between numbers and strings in Python?35 мин урок →How do I read user input in Python and convert it to a number?30 мин урок →How do if, elif, and else statements make a program choose?35 мин урок →How do I store many values in a Python list?35 мин урок →How do for loops and range() work in Python?40 мин урок →How do I define a function in Python with def and return?40 мин урок →How do I combine variables, loops, and functions into a complete program?50 мин урок →How do I validate untrusted input at the boundary?75 мин урок →How should I handle exceptions without swallowing errors?75 мин урок →What is a pure function and why is it easier to test?75 мин урок →Why does a value's type matter and how do I convert types safely?75 мин урок →What are guard clauses and how do they replace nested if statements?75 мин урок →How do I read a file safely in Python with a context manager?75 мин урок →How do I write a test that actually catches a real bug?75 мин урок →How do I build a CLI tool with safe defaults and a dry-run mode?75 мин урок →What is an atomic Git commit and why does it matter?75 мин урок →
Course 00: Engineering Judgment And Sage Learning Operating System
16 концепцииHow do I frame an ambiguous engineering problem before jumping to solutions?25 мин урок →How do I rank hypotheses and design tests to diagnose a failure?25 мин урок →How do I map a system to find the blast radius of a failure?25 мин урок →How do I practice engineering decisions from memory with calibrated confidence?30 мин урок →What is a decision memo and how do I make an engineering decision inspectable?25 мин урок →How do I stress-test my own engineering decision by injecting failure?25 мин урок →How do I document and defend an engineering tradeoff decision?25 мин урок →What is the strongest evidence to prove an engineering decision holds?25 мин урок →How do I use the Feynman technique to prove I understand a technical decision?25 мин урок →How do I build a rubric to score my own engineering work?25 мин урок →How do I systematically fix the weakest part of my work and prove it improved?25 мин урок →How does spaced repetition keep engineering judgment from decaying?25 мин урок →How do I transfer an engineering decision method to an unfamiliar domain?25 мин урок →How do I package evidence so a reviewer can verify my engineering judgment?25 мин урок →What is an honest gate and how do I know when my work actually passes?25 мин урок →How do I assemble a mastery packet that proves engineering judgment end to end?30 мин урок →