Jamon

Stories submitted by Jamon

The Every Project Framework - Introduction(jonathancrossland.com)

submitted by JamonJamon(265) 3 years ago

Do you think of a Framework as a large 'hole, to be avoided'? Are they too complicated to develop within your project, for everyday development? I take the view, that a Framework can very easily be part of every project you build, and with great benefit. You just have to understand how. A Framework has two very important characteristics to give to Applications. A Framework provides structure and infrastructure. read more...

add a comment |category: |Views: 18

tags: another

Refactoring complex classes using Composition Part 2(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 1 month ago

You will have to decide where you do this carefully, according to your own code, but I try to pull out the larger surrounding Try/Catch blocks into the wrapper, like Start method below. I now can remove the code from RuntimeExecutor for exceptions on as many methods as possible. read more...

add a comment |category: |Views: 9

tags: another

Refactoring complex classes using Composition Part 1(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 1 month ago

Using Design Patterns which deal with compositional power, such as Wrapper, Facade, Adaptor, Bridge, Proxy and others are extremely useful for breaking large classes down. Rather have 10 smaller classes than 1 large one. Well here is a very simple start to how to get your refactoring of that large class under way. Please be sure to compile your project after each step, to fix any errors, before moving to the next step. read more...

add a comment |category: |Views: 17

tags: another

How much should you design Upfront?(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 1 month ago

It would be a wasted of time, outlining the complete UML drawn object model, instead draw packages and the very important classes. Then create a set.... read more...

add a comment |category: |Views: 5

tags: another

A Simple Software Design Methodology(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 1 month ago

Skydiving, chess and music... read more...

add a comment |category: |Views: 18

tags: another

ExtensionMethods repository(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 2 months ago

.NET ExtensionMethods website. Support it, please. A good resource, worth expanding. read more...

add a comment |category: |Views: 20

tags: another

Future Proofing your Application(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 2 months ago

It cant be done, but you can lengthen it. read more...

add a comment |category: |Views: 6

tags: another

Frameworks and the MSDN Library(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 2 months ago

1,2,3, Documentation for Frameworks, much better! read more...

add a comment |category: |Views: 9

tags: another

D4 Software Frameworks(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 2 months ago

Outline of Framework Pattern Language read more...

add a comment |category: |Views: 4

tags: another

Software: LackOfEvolution(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 2 months ago

One of the significant aspects of this, is that focus is granted to the development of the initial project, and then a handful of people (or if you are unlucky, just you), who are burdened with supporting it afterwards. This basically means "bug fixes until death" and lots of phone calls and emails later, you lose the lack of thought and action, but the software does not evolve. Software suffers from LackOfEvolution read more...

add a comment |category: |Views: 6

tags: another

Understanding Framework Types(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 2 months ago

Ultimately, both types would be striving for the shape of the other. A tall narrow vertical framework, would be striving for more 'width', and likewise a Horizontal Framework would be striving for 'height'. read more...

add a comment |category: |Views: 9

tags: another

Framework Definition in less than 140 characters(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 2 months ago

Provide your 140 twitter boxed Framework definition and it will posted here. I am trying to get a large collection together so please submit yours together with your twitter name, so I can link to you. read more...

add a comment |category: |Views: 9

tags: another

ReuseSplit(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 2 months ago

Not spliff, split. ReuseSplit is simple. Getting true reuse takes time, and effort, and thought, but with ReuseSplit, you can achieve a good percentage. It also provides a focus for reuse, where it can grow. read more...

add a comment |category: |Views: 7

tags: another

Guide for Building Frameworks(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 2 months ago

A collection of various patterns, principles for building frameworks. read more...

add a comment |category: |Views: 20

tags: another

All New DSL's will be 2nd Class Citizens until at least 2018(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 2 months ago

Very soon we have to answer a very important set of questions. How do we use the language? Text Editor? Smarter tools such as Eclipse or Visual Studio? How does it integrate with other languages? read more...

add a comment |category: |Views: 17

tags: another

Pai Mei Software method(jonathancrossland.com)

submitted by JamonJamon(265) 3 years, 2 months ago

Agile Software Methods are going to require either full consolidation or disparate, dojo like segments. Here is the martial arts method called the Pai Mei Software method read more...

add a comment |category: |Views: 5

tags: another