正在加载视频...

视频加载失败

Can't live without AI assisted coding anymore 👇🏾 #github #copilot #dotnet #entityframework

75,761 次观看 • 2 年前 •via X (Twitter)

10 条评论

Theo Albers '67 的头像
Theo Albers '672 年前

Probably no need for AI here: how many times have you created a Posts/Todo project? Clipboard history would be enough 🤭

devleader 的头像
devleader2 年前

Hey @davidfowl! Quick question (hopefully): I've seen others use the comment technique... If I start with a comment, Copilot just keeps writing more and more comments 😂 Is there some trick to letting it know my comment is the prompt for things I expect to follow?

David Fowler 的头像
David Fowler2 年前

If you start writing the class it'll finish it. The hardest thing is to built pauses into your development flow to let it think and then spit out code.

Maarten Balliauw 🦋 @maartenballiauw.be 的头像
Maarten Balliauw 🦋 @maartenballiauw.be2 年前

The techie in me likes this, so much happening there. The conscious person in me hates wasting network, CPU, gpu, cooling, water, ... for a simple wizard in the IDE powered by local CPU cycles.

BeyondBacktesting 的头像
BeyondBacktesting2 年前

I just finished another project in GPT-4 Advanced Data without writing any code, Eying how I can blend with Copilot soon. Prefer prompting code if -Expansive Solution Space: Ideal for new projects with undefined boundaries or when there is intrinsic value in exploring multiple solutions. Ideal for new projects. -Non-Specialist Scenarios: When the language, framework, or tools are outside your expertise, Prompt Coding can bridge the gap. -Polymathic Problem-Solving: Leverage interdisciplinary skills to tackle problems that are beyond the reach of specialized approaches. -Organic Development: If you favor a fluid, evolving methodology where you iteratively build up high-context states that eventually crystallize into functional code. - Complexity-First Approach: Start with a complex, -multifaceted understanding of the problem, then distill it into simpler, executable components. - Low Testing Overheads: When the cost and complexity of testing are minimal, allowing for rapid iterations and adjustments. When to Opt for AI-Assisted Coding - Prescriptive Solution Space: Best suited for projects where the end goal is clearly defined and established patterns are sufficient. Ideal for existing projects. - Expertise-Driven: When you're operating within your realm of expertise, AI can automate routine tasks, allowing you to focus on unique challenges. - Iterative Methodology: If you're looking to develop your project in increments, each building upon the last in a logical progression. - Simplicity-First Approach: Begin with the most basic, functional iteration of your solution, gradually introducing complexity only as necessary. - High Testing Costs: Effective when the stakes of a mistake are high, requiring code to be as accurate as possible upon initial implementation.

Hypeartist 的头像
Hypeartist2 年前

My condolences

Stéphane Erbrech 的头像
Stéphane Erbrech2 年前

Coding without it (even with resharper/jetbrains ide) feels like coding naked, just like coding without intellisense felt before it.

Joseph Burton 的头像
Joseph Burton2 年前

Definitely a time saver. It helps with memory, however, I notice when my internet is out, how lazy it has made me.

Renan Paiva 的头像
Renan Paiva2 年前

I’m looking for what I’ll do in the next couple years. How long until AI replace us?

David Fowler 的头像
David Fowler2 年前

A while yet, some of us before others....

相关视频