Remove 2002 Remove Programming Remove Software Review Remove Systems Review
article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

To share your thoughts, join the AoAD2 open review mailing list. We produce high-quality code in small, verifiable steps. We produce high-quality code in small, verifiable steps. What programming languages really need is a ‘DWIM’ instruction,” the joke goes. “Do Programming is demanding. Test-Driven Development.

article thumbnail

Alan Kay Biography

The Crazy Programmer

He is popularly known for his outstanding work on object-oriented programming and windowing graphical user-interface design. In 1968, Alan learned Logo, a programming language, and worked on its enhancement and modification for educational purposes. This led to the halting of the Fellows program. They have four children.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

20 influential women in software development

Apiumhub

In the software development field, we always hear famous names like Martin Fowler, Kent Beck, George H. That is why today I decided to write about amazing successful, talented and influential women in software development. 20 influential women in software development. . 20 influential women in software development. .

article thumbnail

Agile vs Scrum: Differences & Similarities?—?The Complete Review [2020]

Codegiant

The Complete Review [2020] From the desk of a brilliant weirdo #1 : If you are using Scrum it’s safe to say that you are also using Agile. Contrary to Waterfall , the Agile methodology is focused on releasing increments of software constantly. Agile pretty much means “ we embrace change and release working software frequently.”

SCRUM 64
article thumbnail

CodeGym.cc – Gamified Online Course to Learn Java

The Crazy Programmer

In this article, we’ll review the benefits and perspectives of learning Java and probably the best way to master programming in it – through gamified education. Why Java is a smart choice for starting a career in programming? It’s true, that age matters in a fast-changing programming ecosystem.

Course 113
article thumbnail

Apiumhub organizes the Global Software Architecture Summit in Barcelona, October 10, 2019

Apiumhub

2019 has become a remarkable year for Apiumhub ; new office, Apium Academy , Open Source Projects , software architecture meetups, cool innovative projects and… we can’t wait to share with you guys that the Apiumhub team is organizing the Global Software Architecture Summit (GSAS) 10th of October in Barcelona. Michael Feathers.

article thumbnail

AoAD2 Practice: Pair Programming

James Shore

To share your thoughts, join the AoAD2 open review mailing list. Pair Programming. Do you want to waste half your time sitting in sullen silence watching somebody else code? Nobody does—especially not people who pair program. Pair programming is one of the most controversial Agile ideas. Collective Code Ownership.