-
Creational Design Patterns in Python
-
Sep 13, 2013
-
In this chapter fromPython在实践:创造更好的程序使用Concurrency, Libraries, and Patterns, Mark Summerfield discusses creational design patterns in Python, including the Abstract Factory, Builder, Factory Method, Prototype, and Singleton Patterns.
|
-
Interview with Andrei Alexandrescu (Part 3 of 3)
-
Aug 25, 2010
-
Eric Niebler and Andrei Alexandrescu conclude their conversation about the D programming language by discussing concurrency, the complications of sharing data, dynamic loading, specification and licensing, and the future of D.
|
-
Introduction to UI Design Patterns for Windows 8 Apps
-
Nov 6, 2012
-
In this excerpt fromBuilding Windows 8 Apps with C# and XAML, learn about the various parts of MVVM and how to apply it with a special focus on testing.
|
-
Video: Large Scale C++: Logical/Physical Coherence
-
Apr 21, 2015
-
In this excerpt fromLarge-Scale C++ LiveLessons (Workshop): Applied Hierarchical Reuse Using Bloomberg's Foundation Libraries, John Lakos discusses logical/physical coherence, where each logical subsystem is tightly encapsulated by a corresponding physical aggregate.
|
-
"D"iving Into the D Programming Language
-
Jul 29, 2009
-
Andrei Alexandrescu dives into explaining the basics of the D programming language.
|
-
"Hello, World!" Writing Your First Program
-
Nov 24, 2014
-
Steven Foote sets you up to write your first program in this chapter fromLearning to Program. You'll learn to choose a text editor, create a project directory, create a test file, and create a Chrome extension.
|
-
“最好的总结mming Advice I Ever Got" with Andrei Alexandrescu
-
Aug 29, 2012
-
Andrei Alexandrescu, author ofThe D Programming LanguageandModern C++ Design, explains that learning how to learn is more important than learning anything else.
|
-
“最好的总结mming Advice I Ever Got" with Andrew Binstock
-
Oct 24, 2012
-
Andrew Binstock's programming advice has saved him—and may save you—an incalculable amount of debugging time.
|
-
“最好的总结mming Advice I Ever Got" with Bill Wagner
-
Jul 5, 2012
-
Bill Wagner, co-founder of SRT Solutions and regular contributor to the C# Development Center, tells why it's important to focus on the usability of code.
|
-
“最好的总结mming Advice I Ever Got" with Chris Sells
-
Sep 26, 2012
-
Chris Sells, author of several books includingProgramming Windows Presentation Foundation,Windows Forms Programming in C#, andATL Internals, explains why you should never trust the docs.
|
-
“最好的总结mming Advice I Ever Got" with Danny Kalev
-
Jul 25, 2012
-
Danny Kalev, the author ofANSI/ISO Professional Programmer's HandbookandThe Informit C++ Reference Guide: Techniques, Insight, and Practical Advice on C++, shares some advice for programmers who are looking to develop their professional skills.
|
-
“最好的总结mming Advice I Ever Got" with David Chisnall
-
Oct 10, 2012
-
David Chisnall, author ofThe Go Programming Language PhrasebookandObjective-C Phrasebookexplains what it means to be lazy as a programmer: Pick the right tool for the job, and if the right tool doesn't exist, invent it.
|
-
“最好的总结mming Advice I Ever Got" with Eric Lippert
-
Jun 27, 2012
-
Noted C# developer Eric Lippert shares some advice that has been useful in his career—not to mention his role in developing the first Lord of the Rings fan page back in 1993!
|
-
“最好的总结mming Advice I Ever Got" with Erik Buck
-
Aug 1, 2012
-
Erik Buck, author ofLearning OpenGL ES FOR iOS, serial entrepreneur, artist, and creator of fuel alternative vehicles, discusses productivity and efficiency in coding.
|
-
“最好的总结mming Advice I Ever Got" with James Williams
-
Oct 3, 2012
-
James L. Williams offers a triad of programming advice: quit, practice, and read MMM.
|
-
“最好的总结mming Advice I Ever Got" with Jeremy Likness
-
Sep 5, 2012
-
Leading C# developer Jeremy Likness encourages the use of the "YAGNI" principle, otherwise known as “You Aren’t Gonna Need It.” Instead of working to build a rich and complex architecture, he encourages programmers to begin with the end user in mind.
|
-
“最好的总结mming Advice I Ever Got" with Kirby Turner
-
Sep 12, 2012
-
Kirby Turner, founder of White Peak Software and developer extraordinaire, takes on stress with a zen-like approach. The words of one of Kirby's friends still rings true to him—"Relax and do only what is important. Speed comes through focus, not stress.”
|
-
“最好的总结mming Advice I Ever Got" with Lauren Darcey
-
Oct 17, 2012
-
Lauren Darcey talks about how trying to reinvent the wheel can negatively impact your group's agility — and your app's ratings.
|
-
“最好的总结mming Advice I Ever Got" with Mark Bates
-
Aug 22, 2012
-
Laziness is a virtue—if you're programming. Mark Bates, the author ofProgramming in CoffeeScriptandDistributed Programming with Ruby, explains how taking shortcuts can actually help you become a more innovative developer.
|
-
“最好的总结mming Advice I Ever Got" with Mark Summerfield
-
Jul 18, 2012
-
Mark Summerfield, the author ofProgramming in Go: Creating Applications for the 21st Century, shares some of his best advice for improving your own programming.
|