[TYPO3-dev] "Clean code" at t3dd11 on July 8th

Nicole Cordes cordes at cps-it.de
Wed Jul 6 09:25:09 CEST 2011


Can you provide your presentation and code afterwards? Sounds very
interesting for every TYPO3 developer.

Thanks,
Nicole 

-----Ursprüngliche Nachricht-----
Von: typo3-dev-bounces at lists.typo3.org
[mailto:typo3-dev-bounces at lists.typo3.org] Im Auftrag von mario
Gesendet: Dienstag, 5. Juli 2011 21:50
An: List for Core-/Extension development
Cc: typo3-dev at lists.typo3.org
Betreff: Re: [TYPO3-dev] "Clean code" at t3dd11 on July 8th

Hi

I guess everybody would like to see a podcast of your workshop.
Why not?
thks 
mario


On Tue, Jul 5, 2011 06:30  PM, Dmitry Dulepov <dmitry.dulepov at gmail.com>
wrote:
> Hi!
> 
> Because my T3DD11 workshop is a little unusual, I want to give advance
info 
> about it.
> 
> As you probably know, most of topics at the coming T3DD11 are workshops.
So 
> they should contain more working than talking. This is good because it is 
> easier to learn by seeing and doing than by sleeping on a boring lecture
:)
> 
> I plan to divide my workshop to two parts. During the first part I will 
> talk and show various examples of unclean code and explain why exactly
that 
> code is unclean and why you should not write your code this way. This
would 
> be a typical presentation with examples from the TYPO3 core. After showing

> those, I will explain what is clean code, what are benefits of it and how 
> exactly you can write clean code. It is absolutely necessary to start from

> the talking part because there are some ideas that you need to hear before

> we proceed to a practical part.
> 
> For the practical part we will take a file from the TYPO3 core and attempt

> to change it according to "clean code" principles. This will be a live
show 
> (no prepared tricks). I do not know yet what file it will be. Today, as a 
> part of Gerrit review, I came across t3lib_compressor and I thought may we

> try to improve that. It is a very clever piece of code but it is quite 
> complex in programming. We will try to simplify it without loosing any 
> functionality. If we succeed, we will make a patch request to Gerrit to 
> commit our improvements.
> 
> I am going to use PhpStorm as the editor for the practical part. You are 
> encouraged to bring a laptop if you have one and try doing the same things

> as I. I will comment all actions and explain why I do certain changes.
> 
> The aim of this talk is to improve our code and coding culture. I think it

> is important now because we have more and more contributors. We need to 
> make sure that our code uses the best possible modern quality standards.
> 
> The talk is meant exclusively for programmers. So if you are a designer or

> a TypoScript writer or a support person, you will not benefit anything
from 
> attending. If you are a PHP developer, you may be interested.
> 
> -- 
> Dmitry "itoldyou" Dulepov
> TYPO3 core&security team member
> E-mail: dmitry.dulepov at typo3.org
> Web: http://dmitry-dulepov.com/
> 
> _______________________________________________
> TYPO3-dev mailing list
> TYPO3-dev at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev
_______________________________________________
TYPO3-dev mailing list
TYPO3-dev at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev





More information about the TYPO3-dev mailing list