zoukankan      html  css  js  c++  java
  • 看django源代码有感

    20134159:16:05

    科研立项——看dpress的源代码有感

    这个是看django源代码有感。以前有写过一个看java源代码的方法。

    另外还从杨成那学到了一个方法:

    今天从杨成身上学到了:怎么去看java源代码,去深入的跟踪。按住crtrl键,从一个方法往另一个方法跟踪。

     

    我整体的一个思路,有网、有一本书在手边。

    关键是梳理清楚他的脉络,所以之前你就要理解django的框架运行机制。

     

    按照脉络去梳理,

    从宏观到微观,梳理清楚脉络之后。才能深入细节去,将细节弄明白。一边做注释。

     

    还有梳理的过程中,你可能会发现,很繁杂,这个时候,就要抓主干,主要矛盾,有一些东西是不必须的,直接忽略,找到他的核心和重点。

     

    还有就是要找各种方法:如画图,使用rational rose等等。

    这次的template很复杂,因为出现了继承。Html之间的继承还是第一次接触,然后我画了一个继承图。如下:

     

    Dummy.html    Description.html

     

     

     

    Headerbase_style.htmlfooter.html   pages.html tags.html firendlinks. html Monthlinks.html  RSS Feed Firendlinks.htmlLastposts.html

     

     

     

    Base.html                   Sidebar.html

     

     

     

    ext_base.html

     

     

    Index.html    Post.html    Default.html

    这个图是我修改作者源代码的基础,为我修改作者的源代码提供了很好的参考,便于我梳理出里面错综复杂的关系。

     

    找到项目的入口。

     

     

     

  • 相关阅读:
    Perforce笔记
    Lumia 800 无法正常开机
    Windows service 中出现Set ServiceLogin 对话框
    华为要求七千员工先辞职再竞岗 补偿费超10亿
    BLOG新址:http://longware.spaces.live.com
    家装(2)
    解脱
    论持久战
    有感于软件项目测试
    THE POEM AS A GIFT FOR MY GF'S BIRTHDAY
  • 原文地址:https://www.cnblogs.com/zhujianxipan/p/3280169.html
Copyright © 2011-2022 走看看